Windows Phone 8仿真程序从Hyper-V运行,但我无法从Visual Studio进行调试

JMK*_*JMK 7 windows-phone-8 visual-studio-2013 windows-8.1

我在Windows 8.1 Pro上运行Visual Studio 2013.

我在调试Windows Phone 8应用程序时遇到问题.当我尝试部署到虚拟电话(模拟器WVGA 512MB)时,我得到以下内容:

是否要将仿真器配置为连接到Internet? 应用更改时,您的PC可能会丢失其网络连接. 这可能会影响正在进行的任何网络操作.

当我单击是时,我收到以下错误:

Windows Phone模拟器无法创建外部网络交换机. 创建交换机时发生了一些事情:创建虚拟以太网交换机时失败. 以太网端口'{CD7D5F8C-C0EE-439E-8E0E-D139BC5E5A18}绑定失败:请求的资源正在使用中. (0x800700AA). 虚拟交换机无法绑定到WiFi适配器,因为网桥已在使用中. 您最多可以配置一个虚拟交换机连接到WiFi适配器.

在此之后,我在Visual Studio中收到以下错误:

错误1应用程序部署失败.请再试一次.行:0列:0

如果我选择"否",它只会位于屏幕上,并显示以下消息:

Windows Phone操作系统正在启动......

我可以直接从Hyper-V运行模拟器,而不是从Visual Studio运行.

我尝试过对Visual Studio进行全面修复.有人见过这个吗?我该如何解决这个问题?

谢谢

Arr*_*rie 2

我通常删除模拟器虚拟机以及用它创建的任何虚拟交换机,然后重新启动电脑,之后我打开 Visual Studio 并运行我的应用程序,以便 Visual Studio 启动并创建所需的虚拟机,然后它可以正常工作

您并不总是需要重新启动,我只是为了以防万一,仅删除虚拟机会有所帮助。只需再次通过 Visual Studio 运行您的应用程序即可。