MAC上搭建Windows Phone 8 开发环境——VMware Fusion下Win8 “无法安装Hyper-V, 某个虚拟机监控程序正在运行”问题解决的办法
2015-03-28 15:00
1371 查看
最近在试着在mac os上搭建Windows Phone 8的开发调试环境,使用的是VMware Fusion + Win8.1的虚拟环境。
点开VS2013, new 了一个helloWorld, 点击“Emulator WVGA 512MB”模拟器时, 提示Hyper-V错误,进入到控制面板->程序,点击启动或关闭Windows功能,在功能列表中选中Hyper-V,发现不能全选,只能选择子项“Hyper-V管理工具”,而“Hyper-V平台”是置灰的,鼠标放上去提示“无法安装Hyper-V, 某个虚拟机监控程序正在运行”。
此时百度了一下问题,得到的解决方法是在“BIOS中开启虚拟化”,重启win8虚拟机,进入到BIOS设置没有发现开启虚拟化的设置项。
问题似乎无解,难度mac os上使用虚拟机搭建windows phone 8开发环境无解。
答案是否定的。
为了在虚拟机上支持Hyper-V服务,需要两部额外的虚拟配置:
1. 虚拟机设置要选择图示红色标注的两项;
2. 打开虚拟机工作目录下的.vmx配置文件(右键显示包内容找到vmx文件)
在.vmx配置文件下添加hypervisor.cpuid.v0 = "FALSE", mce.enable = "TRUE", vhv.enable = "TRUE"三个Entries,如果vhv.enable已经有了则不要重复添加(主意修改配置.vmx之前win8虚拟机必须是关闭的)。
至此两个额外的虚拟配置已经完成,重新启动win8虚拟机,当你看到以下图片的时候,Hyper-V的两个子选项都选中可以选中了,恭喜你Hyper-V服务在虚拟机上已经可用了。
在VS2013中启动模拟器,当你看到如下图片的时候,你或许就会觉得欣喜了。
点开VS2013, new 了一个helloWorld, 点击“Emulator WVGA 512MB”模拟器时, 提示Hyper-V错误,进入到控制面板->程序,点击启动或关闭Windows功能,在功能列表中选中Hyper-V,发现不能全选,只能选择子项“Hyper-V管理工具”,而“Hyper-V平台”是置灰的,鼠标放上去提示“无法安装Hyper-V, 某个虚拟机监控程序正在运行”。
此时百度了一下问题,得到的解决方法是在“BIOS中开启虚拟化”,重启win8虚拟机,进入到BIOS设置没有发现开启虚拟化的设置项。
问题似乎无解,难度mac os上使用虚拟机搭建windows phone 8开发环境无解。
答案是否定的。
为了在虚拟机上支持Hyper-V服务,需要两部额外的虚拟配置:
1. 虚拟机设置要选择图示红色标注的两项;
2. 打开虚拟机工作目录下的.vmx配置文件(右键显示包内容找到vmx文件)
在.vmx配置文件下添加hypervisor.cpuid.v0 = "FALSE", mce.enable = "TRUE", vhv.enable = "TRUE"三个Entries,如果vhv.enable已经有了则不要重复添加(主意修改配置.vmx之前win8虚拟机必须是关闭的)。
至此两个额外的虚拟配置已经完成,重新启动win8虚拟机,当你看到以下图片的时候,Hyper-V的两个子选项都选中可以选中了,恭喜你Hyper-V服务在虚拟机上已经可用了。
在VS2013中启动模拟器,当你看到如下图片的时候,你或许就会觉得欣喜了。
相关文章推荐
- MAC上搭建Windows Phone 8 开发环境——VMware Fusion下Win8 “无法安装Hyper-V, 某个虚拟机监控程序正在运行”问题解决的办法
- 转:WIN7上搭建Windows Phone 8 开发环境——VMware Workstation下Win8 “无法安装Hyper-V, 某个虚拟机监控程序正在运行”问题解决的办法
- WIN7上搭建Windows Phone 8 开发环境——VMware Workstation下Win8 “无法安装Hyper-V, 某个虚拟机监控程序正在运行”问题解决的办法
- WIN7上搭建Windows Phone 8 开发环境——VMware Workstation下Win8 “无法安装Hyper-V, 某个虚拟机监控程序正在运行”问题解决的办法
- vmware fusion安装Win10启动虚拟机“无法安装Hyper-V, 某个虚拟机监控程序正在运行”
- swift 开发环境安装导致mac无法开机的问题解决
- 图文并茂 在MyEclipse 8.6上搭建Android开发环境+MyEclipse8.5 无法安装ADT解决办法
- 由于虚拟机监控程序未运行,无法启动 Windows Phone Emulator。可能原因是为打开硬件辅助虚拟化。的解决方法
- 解决端口被占用而导致软件运行失败,程序无法启动,无法安装开发工具等问题
- *在ubuntu上搭建开发环境5---联想Y470安装 ubuntu,解决双显卡发热等问题
- win8上Code::Blocks 初次安装后无法运行程序问题解决
- Mac提示您需要安装旧 Java SE 6 运行环境才能打开PHPStorm的解决办法
- [转]一步步搭建Ubuntu环境——dpkg 被中断,您必须手工运行 sudo dpkg --configure -a 解决此问题——安装Flashplayer出错 ------不错
- Java开发环境搭建(JDK及其安装、运行第一个java程序)
- 安装Visual Studio2015后,使用VS2013开发的项目,在IIS访问都提示“公共语言运行时检测到无效的程序”的解决办法
- 如何在Mac OS X上安装 Ruby运行环境 对于新入门的开发者,如何安装 Ruby和Ruby Gems 的运行环境可能会是个问题,本页主要介绍如何用一条靠谱的路子快速安装 Ruby 开发环境。
- java环境搭建(及安装问题“No repository found containing”解决) 并创立第一个java程序
- 【Hibernate框架开发之一】搭建Hibernate环境并成功运行第一个项目HelloHibernate并解决3个常出现的运行问题;
- Mac 安装 Genymotion 下载虚拟机出现 The file is corrupt 提示问题解决办法
- 解决 Mac 上用 Pycharm 搭建 openCV 的 python 开发环境中的问题