Windows Phone模拟器无法正常工作

Kal*_*yan 29 windows-phone-8-emulator

当我尝试开始调试我的Windows Phone 8 app时Emulator WVGA 512MB出现以下错误消息

The Windows Phone Emulator wasn't able to connect to the Windows Phone operating system:

The emulator couldn't determine the host IP address, which is used to communicate with the guest virtual machine.

Some functionality may be disabled.

并且模拟器总是显示The Windows Phone OS is starting... 无法理解什么是问题.请指教.

小智 36

这对我有用(在这里找到):

按照以下步骤解决此问题
1.转到网络和共享中心
2.go to change adapter setting
3.go to v Ethernet(内部以太网端口windows phone emulator内部交换机)
4.右键单击并启用它(如果已经启用然后再次禁用并启用它).


Kal*_*yan 21

最后问题解决了.

  1. 打开Hyper V Manager
  2. 删除所有已安装的虚拟机
  3. 删除所有虚拟交换机
  4. 重启系统
  5. 重新运行视觉工作室

感谢Shiv Kumar Ganesh

  • 这对我有用......但有一点,如果你不能删除虚拟交换机然后从注册表中删除它们并重新启动系统请参阅https://social.technet.microsoft.com/Forums/windowsserver/en-US/e49df568- 4f4c-47b7-B30C-952d1e26ca58 /着,去除失败的虚拟交换机从 - hypervs虚拟交换机管理器?论坛= winserverhyperv (2认同)

小智 5

我有同样的问题.经过长时间的调查和检查事件日志,了解到Windows防火墙阻止了连接到虚拟机的模拟器.有了这些信息,解决问题就很简单了.

是! 只需导航到控制面板 - >系统和安全 - > Windows防火墙 - >通过Windows防火墙允许应用或功能.然后单击添加另一个应用程序按钮并浏览模拟器的路径(通常为"C:\ Program Files(x86)\ Microsoft XDE\8.0\XDE.exe",但可能会因您的安装位置而异).选择所需的相应网络类型并添加新项目.

现在回到VS并运行你的应用程序(关闭你已经打开的任何模拟器实例),一切都应该正常工作!