2013-06-06 262 views
3

我已經安裝了windows phone 8 SDK,並嘗試運行一個簡單的應用程序。當我嘗試在模擬器中運行應用程序時,模擬器無法連接到互聯網。它會顯示一條錯誤消息,指出「您無權修改運行模擬器所需的內部Hyper-V網絡適配器設置」。我確定我的登錄有管理權限。Windows Phone 8模擬器無法啓動

誰能告訴我如何讓它工作。感謝這麼多..

first shot

second shot

回答

4

爲了解決這個問題,我結合這個2個職位步驟:

Windows Phone 8 emulator error - Something happened while creating a switch

http://mobileworld.appamundi.com/blogs/petevickers/archive/2012/11/01/troubleshooting-windows-phone-8-emulator-problems.aspx

我第一次跑XdeCleanup.exeC:\ Program Files文件(x86)的\微軟XDE \ 8.0。然後,我進入Hyper-V管理器並創建了一個新的虛擬交換機(如文章中所述) - 在控制面板\網絡和Internet \網絡連接它以名稱vEthernet(Windows Phone模擬器內部交換機)

我還遇到了我的互聯網連接使用用戶配置的IP設置的問題。 模擬器創建了另一個虛擬交換機,名爲vEthernet(Broadcom NetLink(TM)Gigabit Ethernet Virtual Switch),導致我的計算機沒有互聯網連接()Broadcom NetLink(TM)千兆位以太網是我的真實網絡創建的虛擬交換機連接到的適配器)。

所以,我所做的是IP地址和虛擬交換機vEthernet的其他信息(博通網絡鏈路(TM)千兆以太網虛擬交換機)設置到信息的真實適配器,它解決了網絡連接問題我的電腦。

希望這有助於

5

你應該嘗試下面的事情 -

  1. 運行VS 2012年管理員
  2. 開放Hyper-V管理,檢查的Windows Phone模擬器內部從虛擬交換機經理開關。刪除仿真器開關並啓動仿真器的新實例。
  3. 如果你的主機有WLAN連接,你應該檢查它是否運行正常。
  4. 如果您的主機位於專用網絡中,您可以進行有線共享,並與另一臺計算機創建對等網絡。在其中一個系統中啓用不受限制的互聯網,與其他計算機共享連接,其中運行的模擬器也將獲得共享互聯網。

希望這會有所幫助。 :)

+0

感謝兄弟,我使用Windows 8.1與Visual Studio 2013,所以沒有錯誤了。 – TuanDung

+0

我收到錯誤「移除虛擬以太網交換機失敗」。 –

+0

VS 2013 - 第1點做到了。以管理員身份運行一次,然後以普通模式運行。 – TheEye

3

我曾與Windows Phone的10預覽模擬器類似的問題的Visual Studio 2015年RC下。解決的辦法是:

  1. 轉到 「關閉Windows功能打開或關閉」
  2. 刪除的Hyper-V
  3. 重啓
  4. 重新安裝Hyper-V的
  5. 重啓
  6. 你一展身手:)
+0

該解決方案幫助我使用VS 2015 RC和WP 8.1 U1仿真器 – foxanna

1

1 - 轉到Hyper-V管理器 2-刪除模擬器Windows Phone 8. 3 - precionas虛擬交換機管理器 4 - 消除內部Windows Phone模擬器。 5 - 重新啓動 6-再次啓動仿真器。

我希望這會有幫助。