Windows Phone 8模拟器错误 – 创build交换机时发生了一些事情

我有一个类似的问题在这个问题中提到:

无法创build虚拟机

但是,我的问题在错误描述中有点不同:

在这里输入图像描述

Windows Phone Emulator无法创build虚拟机:创build交换机时发生了一些情况:Xde找不到主机的IPv4地址。

我有SLAT兼容的硬件,在BIOS中启用虚拟化,我的Windows 8安装是64位,它没有虚拟化。 安装了Hyper-V(尝试重新安装,但没有帮助)。 编辑:VirtualBox或任何其他虚拟化软件(Hyper-V除外)未安装

编辑2:似乎已经被安装了一些其他的networking软件。 不得不删除它很糟糕,因为我需要专业。 我希望他们解决它。

EDIT3:我在博客上可以find更多细节。

从开始菜单打开Hyper-Vpipe理器,然后打开虚拟交换机pipe理器。 删除任何现有的交换机,并尝试build立一个连接types设置为内部的新虚拟交换机。

之后您可能需要运行XdeCleanup.exe

它已经被回答了,但更容易为我工作(和不卸载VirtualBox):

“进入Hyper V,进入虚拟交换机pipe理器,创build一个名为”Windows Phone Emulator Internal Switch“的虚拟交换机,使其为连接typesInternal,现在启动模拟器,它应该工作。

我不得不在运行模拟器之前重新启动机器,但现在一切工作正常:VS2012,Xde和VirtualBox。

学分转到TheGeekNextDoor 。

有相同的错误信息。 删除VirtualBox后,一切正常

对于它的价值,在closures所有vEthernet适配器上的“Deterministic Network Enhancer”之后,我的问题似乎就消失了:

网络适​​配器设置

我受到启发,试图在微软这里从在线文档。 请参阅标题为“重新configuration仿真器使用的Hyper-V虚拟适配器”的部分。

希望这一个坚持。 这是一个疲惫的过程,试图跟上什么的工作,而不是这个“新的和增强”的模拟器。

这对我有效。 转到Windows 8的开始屏幕。 向右滚动并查看HyperV磁贴。

进入Hyper V。进入虚拟交换机pipe理器。 创build一个名为“Windows Phone Emulator Internal Switch”的虚拟交换机使其连接types为Internal。

现在启动模拟器。 它应该工作。

看来Xde目前与Cisco VPN Client v5.x不兼容; 与VPN客户端安装,你确实得到这个错误。 卸载Cisco VPN客户端解决此问题。

这帮助我解决了同样的问题: http : //mobileworld.appamundi.com/blogs/petevickers/archive/2012/11/01/troubleshooting-windows-phone-8-emulator-problems.aspx

而且无需卸载virtualbox,即使它同时运行

希望这会有助于某人

这里的一些答案是有帮助的,通过testing试错法,我find了解决scheme,为我工作。 注意:我有安装在Windows 8 64位上的Cisco VPN客户端。 我不想删除思科客户端。

  1. 打开Hyper-Vpipe理器 – 虚拟交换机pipe理器,并创build名为“Windows Phone Emulator内部交换机”的虚拟交换机。 使其为连接types“内部”。 您不必删除任何现有的虚拟交换机。
  2. 打开“networking连接”。 右键单击“vEthernet Windows Phone模拟器内部开关”,然后select“属性”。 取消select“确定性networkingEnchancer”,然后单击确定。 你也可以用其他的vEthernet接口来做到这一点。
  3. 运行模拟器,它应该工作。

我find了这个愚蠢的错误的解决scheme。 我已经在这个问题上工作了近1个月。

我最近做了两件事情,我的模拟器在Hyper-V中创build了虚拟机,并将我的应用程序部署到了Emulator中。

  1. 禁用抗病毒。 (我正在使用pandas云端防病毒)
  2. 如果您closures了防火墙,请启用防火墙

我希望这会工作。

谢谢。

我遇到了一些问题。 最后,通过随机禁用和启用我的networking适配器,我能够使虚拟交换机即使对于外部适配器也能正常工作。

我可以通过删除VMWare播放器和虚拟盒,然后执行Windows Phone 8 SDK的修复安装(控制面板 – >卸载 – > Windows Phone 8 SDK – >更改 – >修复

如果在Windows 10上发生此问题,则可以轻松修复…导航到:

  • 开始菜单
  • 设置
  • networking和互联网
  • 状态
  • networking重置

这将清理所有的虚拟networking适配器,以便它们可以被仿真器重新创build。 一旦你重新启动,删除模拟器,然后重新创build它,它应该创build必要的networking适配器,它将工作。

免责声明:这种技术为我在Windows 10机器上使用Android的Visual Studio模拟器工作。 我知道这不是Windows 8,它不是一个Windows Phone模拟器,但底层的问题是相同的,所以如果有人登陆这里,并有Windows 10,你可能想试试这个。