Windows phone 8 Windows(phone)emulator 8.1/10无法加载操作系统

Windows phone 8 Windows(phone)emulator 8.1/10无法加载操作系统,windows-phone-8,windows-phone-8.1,windows-phone-8-emulator,win-universal-app,Windows Phone 8,Windows Phone 8.1,Windows Phone 8 Emulator,Win Universal App,几天来我一直在努力让模拟器工作。之前我试过WindowsPhone8.1模拟器和Windows8.1模拟器,但都无法加载操作系统 今天早些时候,我安装了新的Windows10工具,我想我应该用新的Windows10模拟器再试一次。。。不,还是一样的结果 奇怪的是,Hyper-V经理似乎做得不错。我可以看到应用程序在小预览窗口中正确显示(请参见下图左侧的框) 此外,如果遇到断点,项目似乎运行正常 正如许多人已经建议的那样,我试着让它运行一个小时,但仍然没有结果 我也尝试过卸载所有虚拟机以及修复

几天来我一直在努力让模拟器工作。之前我试过WindowsPhone8.1模拟器和Windows8.1模拟器,但都无法加载操作系统

今天早些时候,我安装了新的Windows10工具,我想我应该用新的Windows10模拟器再试一次。。。不,还是一样的结果

奇怪的是,Hyper-V经理似乎做得不错。我可以看到应用程序在小预览窗口中正确显示(请参见下图左侧的框)

此外,如果遇到断点,项目似乎运行正常

正如许多人已经建议的那样,我试着让它运行一个小时,但仍然没有结果

我也尝试过卸载所有虚拟机以及修复wp8.1仿真器,到目前为止还没有任何效果

请帮帮我,这让我彻底疯了(

更新

不确定这是否有帮助,但如果我将Windows Phone Emulator内部开关更改为使用专用网络而不是内部,我将收到两条警告,说无法确定主机IP地址,然后Emulator将显示紧急呼叫屏幕。从那里我可以做的不多e底部的三个按钮根本不起作用

我知道更改连接类型不是正确的方法,但这至少告诉我模拟器可以工作,这只是如何工作的问题

不确定这是否有用,但如果我更换Windows Phone Emulator内部交换机使用专用网络而不是内部网络,I 将收到两条警告,说明无法确定主机IP 地址,然后模拟器将显示紧急呼叫 屏幕。从那里我能做的不多,因为屏幕上有三个按钮 底部根本不起作用


当您将其设置为专用网络时,Windows无法与您的WP Emulator交互。请打开网络适配器,然后尝试禁用并再次尝试启动Emulator,如果此适配器不起作用,请再次启用此适配器*

我几周前联系了Visual Studio团队,他们似乎已在最新更新中修复了此问题。下面是我的方法终于一切顺利了

  • 将Windows 10 TP更新至最新版本(当前为10074)
  • 安装最新的Visual Studio 2015(当前为RC)
  • 安装Windows 10开发人员工具预览版 一些奇怪的错误,错误代码:-2147023294。忽略它们,继续 直接进入下一步)
  • 安装适用于Windows 10 Insider的独立Windows SDK 从中预览
  • 安装适用于Windows 10 Mobile的Microsoft Emulator预发布版 从

  • 就这样!完成所有这些之后,我的模拟器和模拟器都可以正常加载。

    不再需要安装Windows SDK和模拟器的变通步骤

    我们已于2015年4月30日下午7点发布了安装错误的修复程序

    Windows 10 SDK 10.0.10069:安装程序失败

    用户已取消安装。错误代码:-2147023294“

    新设置不应再遇到此问题

    有关现有安装和更多信息,请参阅此论坛帖子:

    我相信您有两个Windows Phone内部交换机连接,其中一个似乎在另一个运行时被拔下。禁用已拔下的一个并保留后者。经过2天的修补后,这对我很有效。上帝保佑速度。

    在我的情况下,无论何时运行,从Hyper-V虚拟交换机管理器中删除内部交换机都会有所帮助您的应用程序使用emulator作为目标,它将自行添加一个新的内部开关,emulator将正常运行(不再停留在加载屏幕上)


    问题是,每次重新启动电脑时,我都要做很多次。它没有卡住。只是启动时间太长了。我有一个8核处理器,启动大约需要5分钟,我认为它卡住了,但它确实启动了。

    这对我来说很有效:

  • 转到Windows Defender
  • 添加以下路径的排除:“C:\Users\UserName\AppData\Local\Microsoft\XDE\YourEmulatorVersion”

  • YourEmulatorVersion-例如10.0.14393.9,在2天内,尝试了此处发布的所有内容,但没有任何效果!最后,因为现在在不丢失文件的情况下(重新)安装windows要容易得多(3小时,包括更新)同样的事情也发生了,但后来我看到一个警报,我还没有激活我的VS以开发者模式运行:)这样做了,瞧,模拟器现在可以工作了


    如果这可能有帮助的话:我的问题是在安装Android Studio并从Android中禁用Hyper-V时开始的。为VS重新启用Hyper-V无法让我再次运行它。但我听说有一种方法可以使用VS emulator for Android运行Android和VS模拟器。我稍后将尝试看看这是如何工作的…

    我知道这个问题很老,但是以上所有答案都不适用于我,因此我写下了我的两分钱:

    • 转到Hyper-V控制台并删除所有模拟器
    • 转到“设备管理”,在“网络适配器”树节点下,删除所有虚拟交换机
    • 从VisualStudio运行一个模拟器,看看神奇的发生
    尝试以下方法

  • 打开Hyper-V管理器
  • 操作窗格中,单击Hyper-V设置
  • 在服务器窗格中,选择物理GPU
  • 取消选中,将此GPU与RemoteFX一起使用
  • 单击“确定”保存/关闭

  • 尝试从Hyper-V管理器或Visual Studio中启动Windows Phone emulator VM。

    我只需将XDE.EXE作为例外添加到我的Windows防火墙中,即可解决此问题


    就在今天

    它可能会有所帮助的可能性很低,但是……在我的机器上