Windows Phone模拟器需要Hyper-V

时间:2014-02-13 13:54:27

标签: windows-phone-8

当我立即运行Windows phone app程序时出现错误信息。

Windows Phone模拟器需要Hyper-V。您的PC缺少运行Hyper-V所需的以下先决条件:Windows 8 .1 Professional(64位)

我已经检查了这些链接:

http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj863509%28v=vs.105%29.aspx

http://blogs.technet.com/b/canitpro/archive/2013/11/05/step-by-step-enabling-hyper-v-for-use-on-windows-8-1.aspx

我无法在系统中找到BIOS设置,如上面链接中显示的那样。

软件配置:

Windows Phone SDK 8.0

Visual Studio 2013 Ulitimate

SYSTEM CONFIGURATION

os:windows 8.1

处理器:intel(R)core(TM)i5-3210 CPU @ 2.50GHz 2.50GHz

RAM:6GP

系统类型:64位操作系统,基于x64的处理器

Hyper-V要求:VM监控模式扩展:是的 在固件中启用虚拟化:是的 二级地址转换:是的 可用的数据执行预防:是

2 个答案:

答案 0 :(得分:2)

您运行的是Windows 8.1 Professional(64位)吗?似乎这就是它的抱怨。

编辑:是的,根据此处的文档http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff626524(v=vs.105).aspx,您需要运行专业版的Windows 8。

这取自 64位版Windows 8专业版或更高版本的链接。

答案 1 :(得分:2)

1)在BIOS设置中启用Visualization。

2)确保您已在Windows上打开Hyper-V [运行 - >输入" optionalfeatures" - >从列表中选择Hyper-V(重启强制性)]

3)使用Microsoft Coreinfo工具进行兼容验证 [http://technet.microsoft.com/en-in/sysinternals/cc835722.aspx]