当我从VS13运行模拟器时,在“Windows Phone OS正在启动”中挂起自我,但在Hyper-v管理器中运行正常,然后继续出现两个错误
错误:DEP6200:Boostrapping'模拟器8.1 WVGA 4英寸512MB'失败。无法找到设备。应用部署失败。请再试一次。
错误:DEP6100:在“连接到设备”的提升阶段期间发生以下意外错误: SmartDeviceException - 应用程序部署失败。请再试一次。
帮助!
答案 0 :(得分:3)
答案 1 :(得分:2)
解决方案是删除重复的路线。
Persistent Routes:
Network Address Netmask Gateway Address Metric
169.254.0.0 255.255.0.0 192.168.1.47 1
169.254.0.0 255.255.0.0 192.168.1.44 1
现在,您可以在模拟器上部署和调试Windows Phone项目。
答案 2 :(得分:1)
根据我的经验,您遇到的两个错误与Windows Phone VM的两个组件有关。
对于第一个错误,我不知道到底发生了什么失败,但听起来虚拟机映像可能无法像VS期望的那样工作,您可以做的一件事就是打开Hyper-V管理器并删除VM ,当您再次从VS开始调试时,它将根据您正在模拟的设备的规格再次创建VM映像。
但要注意第二个错误:
我曾多次遇到过这个错误,但即使VM成功启动了虚拟机,也会出现这种错误,但是通过为其创建的虚拟交换机与它进行通信存在问题,并且可以在Hyper中进行管理-V在虚拟交换机部分。
因此,在这种情况下,您可以再次通过删除Hyper-V管理器中的虚拟交换机来解决此问题,VS将在您再次开始调试时重新创建它。
对不起,我没有给出详细步骤的确切答案,但删除虚拟交换机和虚拟机大部分时间都可以工作,因为VS会在再次尝试时为您完成所有配置,但如果失败,{ {3}}。我希望你能让它运转起来,当你只是试图测试你的应用程序时,处理这些问题是一件非常痛苦的事。
答案 3 :(得分:1)
在VS2013的更新2的设置阶段带来WP8.1时,Windows Update似乎存在问题/冲突并重新启动。
很多人都有同样的问题:
案例1:http://connect.microsoft.com/VisualStudio/feedback/details/872213/vs-2013-update-2-fails-to-connect-to-wp8-1-emulator ==>通过重新启动解决,即使用户在安装WP8.1 VM后已完成重启
案例2:VisualStudio 2013 Express phone emulator - device not found ==>由Kajal Sinha重新启动解决
您可以重新启动计算机,检查任何待处理的Windows更新,然后重试吗?
答案 4 :(得分:1)
在我的情况下,我已按照此解决方案的建议删除Hyper V管理器中的所有虚拟机,从而解决了此问题: https://stackoverflow.com/a/21084481/4562521
答案 5 :(得分:1)
我多次遇到这个问题,主要原因是防病毒防火墙设置。
Windows手机模拟器将创建虚拟网络适配器,独立的防病毒防火墙不允许访问这些适配器。
要解决此问题,请卸载或禁用包含Windows Defender的防病毒软件。