Windows Phone 8.1模拟器在启动操作系统时停留

Edg*_*r.A 10 visual-studio windows-phone-8 windows-phone-8-emulator windows-phone-8.1

我做了新的W10和VS 2015安装,现在当我尝试在模拟器上运行新创建的hello world类型的应用程序时,它无法加载,它只是说: 模拟器文本 退出5-10分钟后,Visual Studio返回DEP6100(引导阶段出错 - 连接到设备)和DEP6200(找不到设备)错误.

然而,VM本身启动,启动并在Hyper-V中工作

VM工作

我试过的事情:

  • 更改/修复Windows 8.1模拟器(没有更改)
  • 更改/修复Visual Studio(没有改变)
  • 重新安装Visual studio(没有改变)
  • 将Hyper V中的交换机类型从内部更改为私有(当模拟器窗口弹出它时,它提示解析主机IP时出错,但启动实际上这次通过Windows Phone OS正在启动屏幕并实际启动,但Visual Studio不知何故没有意识到这一点,并在启动它几分钟后强制关闭VM并返回相同的错误代码)
  • 删除所有以太网适配器(包括我的计算机),然后检查硬件更改,以便再次创建它们.(它们被重新创建但没有帮助,现在只有3个适配器(以太网,Wifi和vEthernet(Windows手机内部交换机)
  • 重新启动数十亿次而不改变任何东西(不知何故不起作用)

Dom*_*Dev 11

我尝试过你所做的事情并没有奏效.所以我做了以下事情:

  1. 转到"控制面板\网络和Internet \网络连接"
  2. 右键单击"vEthernet(内部以太网端口Windows Phone仿真器内部交换机)".
  3. 选择属性并检查案例"Hyper-V可扩展虚拟交换机",然后单击"确定".
  4. 再次右键单击vEthernet并禁用它.然后重新启用它.
  5. 运行VM并等待几分钟(第一次加载总是更长)


Edg*_*r.A 9

因此,经过大约2天的不间断谷歌搜索后,我发现其他stackoverflow问题的解决方案,其中有人有类似的问题,但Android模拟器 Visual Studio(2015)模拟器为Android不工作 - XDE.exe - 退出代码3

我做的是:

  1. 删除Hyper V中的所有虚拟机
  2. 删除Hyper V中的所有开关
  3. 为每个版本的XDE运行xdecleanup.exe(在C:/ Program Files(x86)/ Microsoft XDE/[8.0/8.1/10.0.10240.0] /XdeCleanup.exe上找到
  4. 在"Windows Phone 8.1仿真器 - ENU"上运行更改/修复
  5. 重新启动Visual Studio