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/)
- 它不能用于调试 - 这是件好事仅显示在公共应用程序;-)
[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