3

I have installed windows phone 8 SDK and tried running a simple app. When I try to run the app in emulator the emulator does not get internet connection. It displays an error message saying "You don't have permission to modify internal Hyper-V network adapter settings required to run the emulator". Im sure my login has admin permissions.

Can anyone tell me how to get it working. Thanks so much..

first shot

second shot

4

4 回答 4

5

您应该尝试以下方法 -

  1. 以管理员身份运行 VS 2012 。
  2. 打开Hyper-V Manager并从Virtual Switch Manager检查Windows Phone Emulator Internal Switch。移除模拟器开关并启动模拟器的新实例。
  3. 如果您的主机有 WLAN 连接,您应该检查它是否运行良好。
  4. 如果您的主机位于专用网络中,您可以进行有线网络共享并与另一台计算机创建对等网络。在其中一个系统中启用不受限制的互联网,与另一台计算机共享连接,其中运行的模拟器也将获得共享互联网。

希望这可以帮助。:)

于 2013-06-20T11:22:50.467 回答
4

为了解决这个问题,我结合了这2 个帖子中的步骤:

Windows Phone 8 模拟器错误 - 创建开关

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

我首先从C:\Program Files (x86)\Microsoft XDE\8.0运行XdeCleanup.exe。然后,我进入 Hyper-V 管理器并创建了一个新的虚拟交换机(如文章中所述) - 在Control Panel\Network and Internet\Network Connections中,它是在名称vEthernet (Windows Phone Emulator Internal Switch)下创建的。

我还面临我的互联网连接使用用户配置的 IP 设置的问题。模拟器创建了另一个虚拟交换机,称为vEthernet (Broadcom NetLink (TM) Gigabit Ethernet Virtual Switch),这导致我的计算机没有 Internet 连接(Broadcom NetLink (TM) Gigabit Ethernet是我创建的真实网络适配器的名称)虚拟交换机已连接)。

所以,我所做的就是将虚拟交换机vEthernet(Broadcom NetLink (TM) Gigabit Ethernet Virtual Switch)的 IP 地址和其他信息设置为真实适配器的信息,从而解决了我的 PC 的互联网连接问题。

希望这可以帮助

于 2013-12-22T17:33:52.830 回答
3

我在 Visual Studio 2015 RC 下使用 Windows Phone 10 Preview Emulator 时遇到了类似的问题。解决方案是:

  1. 转到“打开或关闭 Windows 功能”
  2. 删除 Hyper-V
  3. 重新开始
  4. 重新安装 Hyper-V
  5. 重新开始
  6. 你是一个去:)
于 2015-05-28T13:00:26.787 回答
1

1 - 转到 Hyper-V 管理器 2- 删除模拟器 Windows Phone 8。 3 - precionas Virtual Switch Manager 4 - 消除内部 Windows Phone 模拟器。5 - 重新启动 6 - 再次启动模拟器。

我希望这会有所帮助。

于 2015-06-27T18:04:57.887 回答