从Visual Studio 2012 express看不到Windows Phone 8 Emulator for Windows Phone 8

问题描述:

在我的计算机上随SDK一起安装Windows Phone 8的Visual Studio 2012 express之后,我注意到我没有选项来调试Windows电话8模拟器?从Visual Studio 2012 express看不到Windows Phone 8 Emulator for Windows Phone 8

解决此问题的任何特定解决方法或修补程序会有所帮助吗?

+1

我遇到了一个今天与Windows 2012上的类似问题在Windows 8.1上表达。然后,遇到此[msdn页](http://www.microsoft.com/en-us/download/details.aspx?id=35471)页,其中说“Windows Phone 8模拟器不能在Windows 8.1_上工作”。安装[Visual Studio 2012更新4](http://www.microsoft.com/en-us/download/details.aspx?id=39305)为我解决了这个问题。 – MVarman

我的坏,我使用的个人电脑不支持硬件虚拟化。

我安装了多次,最后在启动时注意到了这条消息。

This Computer does not support hardware virtualization, which means Windows Phone Emulator 8.0 can't run on this PC. 

This Computer does not support hardware virtualization, which means Windows Phone Emulator 8.0 can't run on this PC.

+0

我收到了相同的消息,但是我已经运行7.1 SDK和模拟器,但完全没有问题。我很确定我的机器支持虚拟化。 Lenovo T500 from 2010. –

+1

@MadsLaumann我认为您需要更改BIOS设置才能实现intel虚拟化。 – Mani

如果别人跑成这样了,这里是我发现了什么。

我的英特尔Core 2 Duo T9550,不支持SLAT,这是需要启用Hyper-V,这是需要再次运行WP8模拟器...叹息... ...

您可以运行此Coreinfo工具来查看你的CPU支持。按照这里的指导:

http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff626524(v=vs.105).aspx#system

而Windows Phone 7.1 SDK模拟器的工作原理在我的机器上细BTW。

Windows Phone 8模拟器在Hyper-V中运行。 Hyper-V需要支持SLAT(第二级地址转换)的处理器。 SLALT(EPT)的英特尔CPU的

列表:http://ark.intel.com/Products/VirtualizationTechnology

因此,任何酷睿2不支持的Hyper-V:/

这里是一个测试你的CPU的工具:http://slatstatuscheck.codeplex.com/