在主机上使用无线适配器时无法将Windows Phone模拟器连接到Internet

时间:2012-11-22 11:57:11

标签: windows-phone-7 emulation

我正在使用带有Win8 pro的戴尔XPS 15笔记本电脑上的VS2012开发Windows Phone应用程序。我在这里阅读了很多故障排除文章(特别是Windows Phone 8 emulator can't connect to the internet)以及网络上的其他地方并没有设法解决问题(见主题)。请注意,我的笔记本电脑在两个适配器(无线和有线)上使用DHCP成功获取IP,并且路由器上未设置MAC过滤。这是故事:

1)不起作用:启动WP模拟器时,它不会从中获取IP     路由器(DHCP)

2)作品:

  • 重新开始(在Hyper-v中删除虚拟交换机和计算机)
  • 禁用无线适配器
  • 使用电缆将有线适配器连接到路由器
  • 启动模拟器(它创建机器和开关)
  • 获取IP并可访问Internet

3)不起作用:

  • 重新开始(在Hyper-v中删除虚拟交换机和计算机)
  • 禁用有线适配器 - Windows控制面板显示:蓝牙和 无线启用和有线禁用 - 没有其他人
  • 启动模拟器(它创建机器和开关)
  • 结果:
  • a)路由器日志显示“DHCP服务器已收到REQUEST”
  • b)在主机上我看到(ipconfig)虚拟交换机获取IP(vEthernet (英特尔(R)Centrino(R)Wireless-N 1030虚拟交换机)) - 它被选中 作为虚拟机设置中的“Windows Phone Emulator External”
  • c)在“其他工具”窗口的模拟器网络选项卡中,我看到适配器 默认IP 169。*

3)部分有效:

  • 删除虚拟交换机
  • 禁用有线适配器 - Windows控制面板显示:蓝牙和 无线启用和有线禁用 - 没有其他人
  • 在hyper-v中创建名为“Windows Phone Emulator”的内部交换机 内部开关“并在虚拟内部网络适配器中选择它 机
  • 启用无线适配器共享(在控制面板中)
  • 使用xde.exe独立启动模拟器(从VS开始不会 使用正确的快照与已部署的应用程序)并且不允许它 连接到网络 - 加载需要更多的时间,之后,操作系统 加载和模拟器显示错误对话框“可能有些功能 禁用”
  • 可以在Internet上使用模拟器,但设备按钮可以 不工作 - 使用键盘快捷键 (http://devatheart.azurewebsites.net/2011/06/04/windows-phone-7-emulator-and-physical-keyboard-shortcuts/
  • 它不能用于调试 - 它只适用于公开显示应用程序; - )

1 个答案:

答案 0 :(得分:0)

您已回答了问题,但这可能有所帮助。 连接您的无线网络 在CMD中使用netsh托管无线连接。另一种方法是创建一个与LAN适配器共享连接的内部交换机 你也可以通过连接来做到这一点。 到现在为止,您的PC应该显示您已连接到无线和局域网网络。 从visual studio运行模拟器,你就可以连接了。