Windows 8 Windows Phone 8仿真器-不工作

Windows 8 Windows Phone 8仿真器-不工作,windows-8,windows-phone-8,hyper-v,Windows 8,Windows Phone 8,Hyper V,我使用VS 2012 Ultimate运行Win 8 Pro,并安装了Windows Phone 8 SDK。Win 8直接安装在SSD驱动器上。 系统详细信息: CPU:Intel i7-3930K CPU@3.20GHz 内存:32GB Hyper-V已安装且工作正常(运行其他一些实例、Dynamics、SharePoint),完全没有问题 此工具:报告:您有一台具有板条功能的机器 使用“英特尔处理器识别实用程序”,我可以获得以下信息: 然而,当我创建一个新的WindowsPhone8项目并

我使用VS 2012 Ultimate运行Win 8 Pro,并安装了Windows Phone 8 SDK。Win 8直接安装在SSD驱动器上。 系统详细信息: CPU:Intel i7-3930K CPU@3.20GHz 内存:32GB Hyper-V已安装且工作正常(运行其他一些实例、Dynamics、SharePoint),完全没有问题

此工具:报告:您有一台具有板条功能的机器

使用“英特尔处理器识别实用程序”,我可以获得以下信息:

然而,当我创建一个新的WindowsPhone8项目并启动该应用程序时,模拟器显示“WindowsPhoneOS正在启动”。它关闭后会保持这种状态几分钟。在Hyper-V中,实例正在运行,但仿真器不工作。我尝试了很多案例,修复、卸载、安装、移除开关、重新创建它们。。。没有什么!每次的结果都一样

有什么问题吗


我的机器是否兼容运行虚拟化?我想是的,因为它运行其他虚拟实例时效果很好

您能够运行虚拟机吗?如果在windows 8中启用了hyper-v虚拟机监控程序,则“英特尔处理器标识”程序将正确报告。windows 8中的一个新“功能”是,当您启用hyper-v功能时,它会将所有内容都视为虚拟机

因此,当您启动计算机时,您认为运行物理windows 8 pro操作系统的物理计算机并非如此。您的计算机所做的是启动一些隐藏的核心程序,充当hyper-v主机,然后启动windows 8 pro操作系统作为hyper-v客户端(零硬件虚拟化)


从微软的角度来看,我可以理解,这使得他们的生活更加轻松,一切都在同一个竞技场上。但在这种情况下,当您运行WP8虚拟机时,它会使用硬件虚拟化功能,并发现它们不存在,visual studio则无法使用在虚拟环境中调试代码时所需的全部功能。

p.S.除Hyper VI外,未安装任何其他虚拟化软件如果您的虚拟化功能已禁用,请尝试从bios启用cupu virt。