【问题标题】:Do not see Windows Phone 8 Emulator from Visual Studio 2012 express for Windows Phone 8看不到 Windows Phone 8 的 Visual Studio 2012 express 中的 Windows Phone 8 模拟器
【发布时间】:2012-11-02 23:32:58
【问题描述】:

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

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

【问题讨论】:

  • 我今天在 Windows 8.1 上使用 VS 2012 express 遇到了类似的问题。然后,遇到了这个msdn page 页面,上面写着“Windows Phone 8 模拟器不适用于 Windows 8.1”。安装 Visual Studio 2012 Update 4 为我解决了这个问题。

标签: windows-phone-8 windows-phone-8-emulator


【解决方案1】:

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

我安装了多次,终于在启动时注意到了这个消息。

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

【讨论】:

  • 我得到了同样的信息,但我已经运行了 7.1 SDK 和模拟器,完全没有问题。我很确定我的机器支持虚拟化。 2010 年的联想 T500。
  • @MadsLaumann 我认为您需要更改 BIOS 设置才能进行英特尔虚拟化。
【解决方案2】:

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

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

【讨论】:

    【解决方案3】:

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

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-04-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-08-08
      相关资源
      最近更新 更多