Visual Studio 2015无法连接到Windows Phone 8.1模拟器

时间:2016-04-18 16:16:08

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

我正面临从Visual Studio连接到Windows Phone 8.1模拟器的问题。

环境:

  • Windows 8.1企业版
  • Visual Studio 2015,更新2
  • Cordova 5.3.3

发生错误时

  • 为Windows 8平台创建Cordova项目(来自cmd行)(涵盖Windows Phone 8.1;而不是wp8,仅涵盖WP 7和8),我在Visual Studio中打开它,尝试在其中一个上调试它随VS一起提供的Windows Phone 8.1仿真器(目标架构:"任何CPU")

错误:

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

  • 错误消息:" Bootstrapper无法连接到计算机"
  • VS日志中的两个错误:" DEP6701:Boostrapping因意外错误而失败:'找不到引用的包..." &#34 ; DEP0001:意外错误:DEP0001:意外错误:-1988946668"

我尝试了什么:

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

我是Windows Phone开发的新手,有点想法。我在堆栈溢出中找不到任何帮助。该错误似乎表明VS的配置不适合模拟器:它无法连接到它。

非常感谢任何想法。

2 个答案:

答案 0 :(得分:1)

我看到同样的问题并遵循上述建议而没有效果。

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

模拟器运行正常,但应用程序无法使用原始海报所具有的相同引导错误进行部署/运行。

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

答案 1 :(得分:0)

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

我永远不会理解VS2015安装程序,它会从网上获得一些新内容(比如2017年7月更新的Android模拟器),并且它仍然会同时显示一些过时的SDK。