[英]Windows Phone Emulator not starting
当我从VS13运行模拟器时,在“Windows Phone OS正在启动”中挂起自我,但在Hyper-v管理器中运行正常,然后不断出现两个错误
错误:DEP6200:Boostrapping'模拟器8.1 WVGA 4英寸512MB'失败。 无法找到设备。 应用部署失败。 请再试一次。
错误:DEP6100:在boostrapping阶段“连接到设备”期间发生以下意外错误:SmartDeviceException - 应用程序部署失败。 请再试一次。
救命!
解决方案是删除重复的路由。
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项目。
根据我的经验,您遇到的两个错误与Windows Phone VM的两个组件有关。
对于第一个错误,我不知道到底发生了什么失败,但听起来虚拟机映像可能无法像VS期望的那样工作,你可以做的一件事就是打开Hyper-V管理器并删除虚拟机,当你从VS再次开始调试,它将根据您正在模拟的设备的规格再次创建VM Image。
但要注意第二个错误:
我曾多次遇到过这个错误,但即使VM成功启动了虚拟机,也会出现这种错误,但是通过为其创建的虚拟交换机与它进行通信存在问题,并且可以在Hyper-V上进行管理虚拟交换机部分。
因此,在这种情况下,您可以再次通过删除Hyper-V管理器中的虚拟交换机来解决此问题,VS将在您再次开始调试时重新创建它。
对不起,我没有给出详细步骤的确切答案,但删除虚拟交换机和虚拟机大部分时间都可以工作,因为VS再次尝试时会为您完成所有配置,但如果失败, 请查看本指南MSDN 。 我希望你能让它运转起来,当你只是试图测试你的应用程序时,处理这些问题是一件非常痛苦的事。
在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手机模拟器 - 未找到设备 ==>由Kajal Sinha重新启动解决
您可以重新启动计算机,检查任何挂起的Windows更新,然后重试吗?
在我的情况下,我已按照此解决方案的建议删除Hyper V管理器中的所有虚拟机,从而解决了此问题: https : //stackoverflow.com/a/21084481/4562521
我多次遇到这个问题,主要原因是防病毒防火墙设置。
Windows手机模拟器将创建虚拟网络适配器,独立的防病毒防火墙不允许访问这些适配器。
要解决此问题,请卸载或禁用包括Windows Defender在内的防病毒软件。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.