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