我正在尝试从命令行运行Windows Phone 8单元测试,但在启动模拟器时遇到问题。我运行的命令是:
vstest.console.exe myxapfile.xap
我检查了系统信息并满足以下要求,
我得到的错误信息是:
The Windows Phone Emulator wasn't able to ensure the virtual machine was running:
Something happened while starting a virtual machine: 'Emulator WVGA.ttmaltiparmak' failed to
start. (Virtual machine ID ABB534F8-56A4-4F98-B205-883F3CDC7B8A)
The Virtual Machine Management Service failed to start the virtual machine 'Emulator
WVGA.ttmaltiparmak' because one of the Hyper-V components is not running (Virtual
machine ID ABB534F8-56A4-4F98-B205-883F3CDC7B8A).
答案 0 :(得分:-1)
在BIOS中启用对VTx的支持后,您可能需要运行Coreinfo工具来检查系统。
另外,不要忘记在“控制面板 - >程序和功能 - >打开Windows上的功能 - > Hyper-V上启用”Hyper-V管理工具“和”Hyper-V平台“ “:
我在Windows 7机器顶部的VMware播放器中运行Windows 8 64位。从Windows Phone 8运行模拟器时也遇到问题,并按照本指南解决了这些问题:http://developer.nokia.com/Community/Wiki/Windows_Phone_8_SDK_on_a_Virtual_Machine_with_Working_Emulator
希望它有所帮助...