【发布时间】:2014-05-21 21:23:49
【问题描述】:
环境:
Windows 8.1 Enterprise 64-bit hosted in Windows Azure
Visual Studio Ultimate 2013 (Update 2)
我在尝试运行一个非常简单的手机应用程序时收到以下错误。我知道 MS 说不支持 VM-within-a-VM 环境,但我知道它可以工作。有没有人在这方面取得成功?非常感谢任何帮助。
Windows Phone Emulator
The Windows Phone Emulator wasn't able to ensure the virtual machine was running:
Something happened while starting a virtual machine: 'Emulator WVGA 512 MB.' failed to start.
(Virtual machine ID CADD6546-129A-4683-9A2D-52EAE777E888)
The Virtual Machine Management Service failed to start the virtual machine 'Emulator WVGA 512 MB.'
because one of the Hyper-V components is not running
(Virtual machine ID CADD6546-129A-4683-9A2D-52EAE777E888).
在看到错误之前,模拟器会发出屏幕消息:
Loading ...
The Windows Phone OS is starting ...
然后是错误。在所有可用的 Hyper-V 服务中,Hyper-V 虚拟机管理服务是唯一正在运行的服务。
谢谢,
克里斯
【问题讨论】:
-
Azure 将在 Dv3 and Ev3 VMs 中启用嵌套虚拟化(和超线程)。一旦发布,使用这些虚拟机应该可以让您毫无问题地运行 Windows Phone 模拟器。 Corey Sanders 有一个快速的video 展示了一个演示。
标签: azure windows-phone-8 hyper-v windows-phone-8-emulator