在MacOS中使用VMware Fusion安装Win8.1,安装VS2013 及update2,安装WP8.1模拟器,启动后报错,无法启动虚拟机。解决方法其实是正常启用Hyper-V服务。


首先关闭win8系统虚拟机。然后在VMWare虚拟机资源列表中右键点击Windows 8的虚拟机名称,然后点击 "在Finder中显示",右键点击虚拟机的文件选择 "显示包内容", 然后用文本编辑器打开扩展名为.vmx的文件,在文件末尾添加下列两行文字:

hypervisor.cpuid.v0 = "FALSE"

vhv.enable = "TRUE"

5.- 在VMWare虚拟机列表, 右键点击Windows 8的虚拟机名称, 点击 "设置" ,然后选择"处理器与内存",打开"高级选项". 打开 "Intel VT-X with EPT" 支持.

6.-正常启动虚拟机。如果报字典问题,说明hypervisor.cpuid.v0或vhv已存在,删除多余的或不正确的字典后再重启虚拟机。如果没有找到Hyper-V种类的服务,则需要在

控制面板中启用或关闭Windows功能中启用Hyper-V服务.

按上面操作后完成后一般就可以使用VS2013启动WP8.1的模拟器了,如果看到自己的WP应用成功的运行在了WP8.1的模拟器,就说明成功了。
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐