【问题标题】:Visual studio 2015 cannot connect to Windows Phone 8.1 emulatorVisual Studio 2015 无法连接到 Windows Phone 8.1 模拟器
【发布时间】:2016-04-18 16:16:07
【问题描述】:

我在从 Visual Studio 连接到 Windows Phone 8.1 模拟器时遇到问题。

环境:

  • Windows 8.1 企业版
  • Visual Studio 2015,更新 2
  • 科尔多瓦 5.3.3

发生错误时:

  • 在为 Windows 8 平台(涵盖 Windows Phone 8.1;而不是 wp8 仅涵盖 WP 7 和 8)创建 Cordova 项目(从 cmd 行)后,我在 Visual Studio 中打开它,尝试在其中之一上调试它VS 附带的 Windows Phone 8.1 模拟器(目标架构:“任何 CPU”)

错误:

在模拟器启动之后或期间:

  • 错误消息:“引导程序无法连接到机器”
  • VS 日志中有两个错误:"DEP6701: Boostrapping failed with unexpected error: 'Referenced package not found...""DEP0001 : Unexpected Error: DEP0001 : Unexpected error: - 1988946668"

我尝试过的:

  • 在 BIOS 中关闭并重新打开虚拟化
  • 确保 Hyper-V 已启用
  • 检查了模拟器的“开发者设置”或类似的东西,但没有找到任何东西 - 显然在模拟器级别不需要,而且无论如何它似乎与错误无关,这表明 VS 无法连接到模拟器
  • 在 Hyper-V 管理器中更改 WP 模拟器虚拟交换机的连接类型:最初是内部网络,也尝试过专用网络和外部网络

我是 Windows Phone 开发的新手,有点没有想法。我在 Stack Overflow 上发现的任何内容都没有帮助。该错误似乎表明VS的配置不适合模拟器:它无法连接到它。

任何想法将不胜感激。

【问题讨论】:

  • 您在 Visual Studio 之外创建了 WP 项目?您能否尝试在visual studio中创建一个新的空白Cordova应用程序,并将解决方案平台设置为Windows Phone(通用)并选择“Emulator 8.1 xxx”之一作为部署目标?你能看到模拟器启动了吗?
  • (刚刚为我的问题添加了额外的细节)我实际上已经从命令行创建了 WP 项目。尝试您的建议后,一切正常。看起来,Visual Studio 需要安装 Cordova 工具才能与模拟器通信。感谢您为我指明了正确的方向,Alan Yao。
  • 您可以尝试将 msbuild 详细程度设置为详细、重建并将日志发布到某处吗?您看到的错误表明安装失败。诊断日志应该可以帮助我们找出遗漏的内容。 (披露:我在 Visual Studio 中使用 Apache Cordova 工具)

标签: cordova windows-phone-8 visual-studio-2015


【解决方案1】:

我遇到了同样的问题,按照上面的建议没有效果。

我在 VMWare Fusion 8.1 和 Windows 10 下运行 VS2015 社区版(Windows 更新报告应用了所有当前补丁)

模拟器运行良好,但应用程序无法部署/运行,并出现与原始发布者相同的引导错误。

Windows 10(所有配置)工作正常。

【讨论】:

  • 只是仔细检查...您确实为 VS 安装了 Cordova 工具,不是吗?这对我有用。如果这不起作用,您可以尝试按照 Michael Braude 的要求发布日志吗?
  • 是的,该应用程序在 Windows 10 模拟器中构建和运行良好,但在 Windows Phone 8.1 模拟器中运行不佳。我无法在此处发布日志,但我会将它们转发给我们在 MS 处理此问题的联系人。
【解决方案2】:

确保您已安装 Windows Phone 8.1 SDK Update and Emulators,VS2015 安装程序(至少是 ISO)坚持提供自己的过时模拟器,而不是检索更新的模拟器。

我永远无法理解 VS2015 安装程序,它从网络上获取了一些新东西(例如 2017 年 7 月更新的 Android 模拟器),并且它坚持同时显示一些过时的 SDK。

【讨论】:

    猜你喜欢
    • 2015-02-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-06
    相关资源
    最近更新 更多