当前位置:  开发笔记 > 后端 > 正文

Windows Phone模拟器错误,Hyper-V组件未运行,Windows Azure中托管的Windows 8.1

如何解决《WindowsPhone模拟器错误,Hyper-V组件未运行,WindowsAzure中托管的Windows8.1》经验,为你挑选了1个好方法。

环境:

Windows 8.1 Enterprise 64-bit hosted in Windows Azure
Visual Studio Ultimate 2013 (Update 2)

尝试运行一个非常简单的手机应用程序时出现以下错误.我知道MS说不支持虚拟机内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虚拟机管理服务是唯一正在运行的服务.

谢谢,

克里斯



1> DevBob..:

我在vmware播放器的Windows 8.1上运行的Visual Studio遇到了同样的问题我要解决的问题是:

在VM的处理器设置中勾选"虚拟化Intel VT-x/EPT或AMD-V/RVI"框

在"Windows 8 x64.vmx"文件中添加"hypervisor.cpuid.v0 = FALSE"行(在第5行和第6行之间添加它.不确定这是否重要,但在这一行我确定它有效)

应该工作正常

推荐阅读
雯颜哥_135
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有