在我的 Yoga 笔记本电脑上安装 Windows Phone Emulator 后,我立即遇到了以下问题:
- 模拟器应用程序无法访问互联网
- 主机互联网连接非常慢,几乎无法使用
我很气馁,并认为我必须采取一些激烈和绝望的行动来解决问题,但幸运的是,以下步骤完全解决了我的问题(目前)。这些步骤很冗长(为了读者的利益),但实际上非常简单。
....0:拔下以太网电缆(将其从等式中删除)但保持连接到 WiFi。问题仍然存在,但至少现在复杂性降低了。
....1:在控制面板/网络连接/更改适配器设置中,删除网桥(第 2 步需要)。
....2:打开 Hyper-V 管理器,右键单击模拟器 VM 项并选择虚拟交换机管理器。选择“Windows Phone Emulator Internal Switch”并将单选按钮从“内部”更改为“外部”(这只有在删除网桥(第 1 步)后才有可能)。
此时,模拟器现在可以连接到互联网(并且控制面板显示 WPEIS 最终“可以访问互联网”);但是,将 WP 构建二进制文件从 VS 部署到模拟器失败 - 当我尝试从 Visual Studio 构建和部署时它只是挂起(因此(暂时)出现了一个新问题)。
....3:返回到 HyperV 管理器,返回到模拟器 VM 的虚拟交换机管理器,并将 Windows Phone 模拟器内部交换机从外部恢复为内部。
我现在可以成功地从 Visual Studio 构建和部署 WP 构建到模拟器。并且模拟器保留了它的联网能力。并且主机的网络连接也恢复了健康。
我希望这可以帮助别人。祝你好运!