6

我在 Windows 8 中使用 Visual Studio 2012。我已经设置了 Windows Phone 8 sdk,一切正常,直到我对网络设置进行了一些更改。首先我无法通过模拟器连接到互联网。但我设法通过与我的 USB 调制解调器共享物理连接来建立互联网连接。但是现在我在启动之前一直运行良好的模拟器时遇到了问题。当我单独运行模拟器(通过 Hyper-V 管理器)时,一切正常,我可以连接到互联网,但问题是当我从 Visual Studio 2012 启动模拟器时。

在此处输入图像描述

在此处输入图像描述

可以在此处找到相关问题 [ 1 ],但答案不是我想要的。有没有办法在不在虚拟机上运行模拟器的情况下解决这个问题?

谢谢

1 Windows Phone 8 模拟器部署问题与 Internet

4

4 回答 4

1

当我遇到这种情况时,它是由我的防病毒软件引起的。具体来说,为 Hyper-V 虚拟适配器启用了“AVG 网络过滤器驱动程序”。取消选中此选项为我解决了问题。

来自其他虚拟化或网络软件和驱动程序的干扰具体概述了应为虚拟适配器检查哪些项目。

于 2014-02-02T05:03:21.147 回答
0

有点晚了,但我不得不面对同样的问题并找到了这个解决方案(所有其他解决方案都不适合我)

1.进入网络和共享中心

2.去改变适配器设置

3.转到v以太网(内部以太网端口windows phone emulator内部交换机)

4.右键单击它并启用它(如果已启用,则禁用并再次启用它)。

于 2014-11-20T13:32:47.837 回答
0

调试器通过 TCP/IP 连接运行,因此如果您更改了 HyperV 网络设置,则可能您已将 VM 与主机隔离,因此它无法打开连接。尝试将连接重置回您更改它以使 Internet 正常工作之前的状态,这应该会重新存储您的调试器。

于 2013-02-22T04:25:40.837 回答
0

编辑虚拟机文件夹中的 .VMX 文件

vhv.enable = "TRUE"
hypervisor.cpuid.v0 = “FALSE”

并保存它。

于 2013-02-22T04:57:50.653 回答