2012-11-22 135 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運行模擬器,然後連接。

相關問題