Windows Phone 8模拟器无法启动

时间:2013-06-06 05:22:45

标签: windows-phone-8-emulator

我已经安装了windows phone 8 SDK并尝试运行一个简单的应用程序。当我尝试在模拟器中运行应用程序时,模拟器无法连接到互联网。它显示一条错误消息,指出“您无权修改运行模拟器所需的内部Hyper-V网络适配器设置”。我确定我的登录具有管理员权限。

任何人都可以告诉我如何让它发挥作用。非常感谢..

first shot

second shot

4 个答案:

答案 0 :(得分:5)

您应该尝试以下事项 -

  1. 管理员运行VS 2012。
  2. 打开 Hyper-V Manager ,然后从虚拟交换机管理器中检查 Windows Phone仿真器内部交换机。删除模拟器开关并启动模拟器的新实例。
  3. 如果您的主机有WLAN连接,则应检查它是否正常运行。
  4. 如果您的主机位于专用网络中,您可以进行有线网络共享,并与另一台计算机建立对等网络。在其中一个系统中启用不受限制的互联网,与其他计算机共享连接,在其中运行的模拟器也将获得共享互联网。
  5. 希望这会有所帮助。 :)

答案 1 :(得分: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

我首先从 C:\ Program Files(x86)\ Microsoft XDE \ 8.0 运行 XdeCleanup.exe 。 然后,我进入了Hyper-V管理器并创建了一个新的虚拟交换机(如文章中所述) - 在控制面板\网络和Internet \网络连接中,它是以 vEthernet(名称)创建的Windows Phone仿真器内部交换机)

我还遇到了我的互联网连接使用用户配置的IP设置的问题。 模拟器创建了另一个虚拟交换机,名为 vEthernet(Broadcom NetLink(TM)千兆以太网虚拟交换机),导致我的计算机无法连接互联网( Broadcom NetLink(TM)千兆以太网是我创建的虚拟交换机所连接的真实网络适配器的名称。

所以,我所做的是将虚拟交换机 vEthernet(Broadcom NetLink(TM)千兆以太网虚拟交换机)的IP地址和其他信息设置为真实适配器的信息,这解决了我的电脑的互联网连接问题。

希望这有帮助

答案 2 :(得分:3)

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

  1. 转到“打开或关闭Windows功能”
  2. 删除Hyper-V
  3. 重新启动
  4. 重新安装Hyper-V
  5. 重新启动
  6. 你去了:)

答案 3 :(得分:1)

1 - 转到Hyper-V Manager 2-删除模拟器Windows Phone 8。 3 - precionas虚拟交换机管理器 4 - 消除内部Windows Phone模拟器。 5 - 重启 6-再次启动仿真器。

我希望这有用。