如何在虚拟机中安装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模拟器
posted @ 2013-03-25 13:38  技术_菜鸟  阅读(3233)  评论(2编辑  收藏  举报