1

在我的机器上安装适用于 Windows Phone 8 的 Visual Studio 2012 express 以及 SDK 后,我注意到我没有选项可以调试到 Windows Phone 8 模拟器?

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

4

3 回答 3

3

糟糕,我使用的 PC 不支持硬件虚拟化。

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

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

此计算机不支持硬件虚拟化,这意味着 Windows Phone Emulator 8.0 无法在此 PC 上运行。

于 2012-11-03T06:03:03.320 回答
3

如果其他人遇到这种情况,这就是我发现的。

我的 Intel 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 模拟器在我的机器上运行良好。

于 2012-11-06T20:22:38.693 回答
1

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

SLALT (EPT) 英特尔 CPU 列表:http ://ark.intel.com/Products/VirtualizationTechnology

所以任何 Core2Duo 都不支持 Hyper-V :/

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

于 2012-12-01T20:47:58.947 回答