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客户端。 我不想删除思科客户端。
- 打开Hyper-Vpipe理器 – 虚拟交换机pipe理器,并创build名为“Windows Phone Emulator内部交换机”的虚拟交换机。 使其为连接types“内部”。 您不必删除任何现有的虚拟交换机。
- 打开“networking连接”。 右键单击“vEthernet Windows Phone模拟器内部开关”,然后select“属性”。 取消select“确定性networkingEnchancer”,然后单击确定。 你也可以用其他的vEthernet接口来做到这一点。
- 运行模拟器,它应该工作。
我find了这个愚蠢的错误的解决scheme。 我已经在这个问题上工作了近1个月。
我最近做了两件事情,我的模拟器在Hyper-V中创build了虚拟机,并将我的应用程序部署到了Emulator中。
- 禁用抗病毒。 (我正在使用pandas云端防病毒)
- 如果您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,你可能想试试这个。
- 我可以在Visual Studio 2015 final中隐藏笑脸吗?
- 不能使用System.Windows.Forms
- 如何导出Visual Studio 2010 UMLbuild模图
- 确定Visual Studio中的项目types
- 如何在使用Xamarin for Visual Studio的真实Android设备上进行debugging?
- 在Visual Studio中从asm调用C标准库函数
- 如何在debugging时使用参数启动程序?
- 如何“int main(){(([()(){})());}”有效的C + +?
- 如何在debugging模式下执行控制台应用程序后使Visual Studio暂停?