如何在虚拟机中安装wp8的sdk,无法启动模拟器问题
很久没写过博客了,最近想写个wp8的程序,但自己机子系统是win7的,而wp8的应用要在win8 64位系统中才能开发,自己又不想重新安装
一个系统,唯有安装个虚拟机,再安装win8系统。
一切都进行得很顺利,就在要启动wp8的模拟器时,发现报错了,说Hyper-V无法运行,后来找出原因,要在控制面板->程序->启动或关闭windows功能 找到Hyper-V的一项,勾上。点击确定之后,安装完毕,但还是提示错误,说要在Hyper-V的管理面板的操作菜单启动Hyper-V服务,但打开Hyper-V的管理面板又发现没有这样的一项,咋办呢,又去查了一下,发下要在安装虚拟机的时候勾一个选项,如图:
就算你安装好了VM也没关系,也是可以勾选的,但要关闭了VM里面的系统才行,就在VM的菜单中的VM->设置->处理器里面,还有就是,在你安装win8系统根目录里面找到
找到.vmx文件,用记事本打开,在里面加上两条配置
hypervisor.cpuid.v0 = "FALSE"
mce.enable = "TRUE"
然后开启win8,打开控制面板->程序->启动或关闭windows功能 找到Hyper-V的一项,把勾去掉,点确定。完成之后,在重新勾,再点确定。这里的操作主要是为了重新
安装Hyper-V,安装Hyper-V之后,不要着急,记得重启系统。再次打开wp8模拟器,发现一切ok。
普及一下知识:Hyper-V是win8自带的一种虚拟机软件,类似于VMware Workstation,但两者有种很大的区别是,Hyper-V是硬件虚拟,VMware是纯软件虚拟,所以在VMware的虚拟机中继续嵌套虚拟机是可行的,而Hyper-V是不行的,而wp8模拟器本身就是一种Hyper-V虚拟机,另外附加一个地址,是关于Hyper-V的http://sjbbs.zol.com.cn/1/33670_1526.html。
安装有问题的Q我吧 836911886,加我记得说wp8模拟器
(有问题,大家多多交流,加群163259145,加群请记得说:博客园)
--业精于勤而荒于嬉,行成于思而毁于随--