2012-11-22 136 views
5

我正在开发使用戴尔XPS 15笔记本采用Win8的pro.I VS2012读了很多问题排查这里的Windows Phone应用程序(特别是Windows Phone 8 emulator can't connect to the internet)和其他在网络上的地方,并没有设法解决这个问题(见主题)。注意我的笔记本电脑在两个适配器(无线和有线)上都使用DHCP成功地使用DHCP,并且在路由器上没有设置MAC过滤。这里是故事:无法在Windows Phone模拟器连接到互联网

1)不起作用:

  • 开始:当启动WP模拟器,它不会从 路由器(DHCP)

    2)作品获得IP (删除Hyper-v中的虚拟交换机和机器)

  • 禁用无线适配器
  • 用有线连接有线适配器到路由器
  • 启动仿真器(它创建的机器和交换机)
  • 获取IP和互联网访问

3)不起作用:

  • 重新开始(删除虚拟交换机和机Hyper-v的)
  • 禁用有线适配器 - Windows控制面板会显示:蓝牙和无线 启用和有线禁用 - 没有人
  • 启动仿真器(它创建机和交换机)
  • 结果:
  • 一个)路由器日志显示我看到主机上的“DHCP服务器接收到的请求”
  • B)(IPCONFIG)虚拟交换机获取IP(vEthernet c)在“其他工具”窗口的仿真器网络选项卡中,我选择 作为虚拟机设置中的“Windows Phone Emulator External”
  • 我看到具有默认IP 169的适配器 。*

3)部分的工作原理:

  • 删除虚拟交换机
  • 禁用有线衔接子窗口控制面板显示:蓝牙和无线 启用和有线禁用 - 没有他人
  • 创建在超内部开关-v命名的“Windows Phone模拟器 内部开关”,并在虚拟机
  • 启用共享的内部网络适配器选择它在无线适配器中(在控制面板中)
  • 启动模拟器作为独立于xde。exe(从VS开始不会 使用正确的快照与部署的应用程序),并不允许它连接到网络 - 加载需要更多的时间,然后,OS 加载和模拟器显示错误对话框“某些功能可能 禁用”
  • 有可能使用仿真器上网,但是设备的按钮并 不行 - 使用键盘快捷键 (http://devatheart.azurewebsites.net/2011/06/04/windows-phone-7-emulator-and-physical-keyboard-shortcuts/
  • 它不能用于调试 - 这是件好事仅显示在公共应用程序;-)
+1

[WP8:Emulator has no Internet access](http://social.msdn.microsoft.com/Forums/en-US/wptools/thread/28c8316a-80e8-4fd9-b323-c07a2265d069/)这里讨论的解决方案应该解决你的问题。另见[Link](http://blogs.msdn.com/b/devfish/archive/2012/11/27/what-the-hyper-v-wp8-sdk-emulator-and-hyper-v-insights的.aspx) – nkchandra

回答

0

你已经回答了你的问题,但这可能有帮助。 连接您的无线网络 主机使用CMD中的netsh进行无线连接。另一种方法是创建一个内部交换机,与您的lan适配器共享您的连接,您也可以使用connectify进行连接。 到现在为止,您的电脑应显示您已连接到无线和局域网。 从visual studio运行模拟器,然后连接。

相关问题