2013-06-06 83 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-再次启动仿真器。

我希望这会有帮助。