win8 wp8预览版安装

网上有很多文章帮助安装win8 wp8预览版,但是对于硬件要求对于我这个不是很懂硬件的人来说有点晕,下面集合各个文章以及自己安装遇到的问题说一下。

下面是4篇网上搜到的文章,具有比较好的参考意义:
1)[环境搭建] wp8程序运行提示插入WP8手机 怎么回事? 怎么安装WP8模拟器啊? http://www.devdiv.com/forum.php?mod=viewthread&tid=134972&extra=page%3D1%26filter%3Dtypeid%26typeid%3D143%26typeid%3D143
3)WP8开发系列1:为什么开发环境需要更高的硬件标准支持? http://www.wpkong.com/thread-23179-1-1.html
4)WP8 SDK安装前必读 http://www.zune123.com/wp8dev/958.html
 
具体操作:
ps: 文章1)介绍了安装好wp8只有device选项没有模拟器选项的原因,可以了解一下问题是处在电脑的硬件问题上。
(1) 了解安装wp8需要的硬件设备(重要!如果硬件不满足需求,那么将不能启动模拟器。那么久就只能使用真机了):WP8模拟器比WP7模拟器要更加复杂一点,在运行WP8 SDK之前需要开启Hyper-V虚拟机。Hyper-V要求你的BIOS一定要支持硬件协助虚拟化、二级地址转换(SLAT)以及数据执行保护(DEP)。如果你觉得这玩意看起来对你简直是火星语,你可以使用微软提供的一个名为“Coreinfo”的简单工具轻松检测你的系统是否符合这些要求。
检测步骤:
Coreinfo放入到c盘目录下,(a)接着在运行命令中输入“ cd\”,然后输入“Coreinfo -v ”, “SVM”旁边看到一个“*”,这就意味着你的系统支持硬件协助虚拟化;“NP”旁边同样有一个“*”,就意味着你的系统支持SLAT,如果像上图中这样显示一个“-”,很遗憾,它不支持;(b)接下来在命令提示符中输入“Coreinfo”并点击回车;现在你会看到一个更加详细的信息,在左侧那一列中你会看到“NX”这一项,如果它旁边像下图中所示这样有一个“*”,这就意味着它支持DEP。
出现检测不明确结果:
根据上述 文章2)中相关的步骤,我在我的电脑上只找到 svm - ; nx *;np却找不到。
ps:注意看 “vmx(电脑cpu是Intel查看此项)”和“svm(电脑cpu是AMD查看此项)”是否*,并不是 文章2)只提到查看svm,有时候可能是vmx。查看我的电脑的vmx还是-,但是np还是找不到,我还是不知道到底我的电脑满足不满足。
另一种检测方法:
如果碰到和我一样问题的,可以看看 文章3)——WP8SDK安装要求中,对CPU有一定的要求,支持SLAT技术的CPU才能正常启动WP8模拟器。
SLAT:二级地址转换技术(Second Level Address Translation)在Intel和AMD处理器中均有所支持,但名称有所不同, Intel叫做EPT(Extended Page Tables),在Nehalem架构中开始支持; AMD叫做RVI(Rapid Virtualization Indexing),在第三代Opteron处理器Barcelona中才开始支持。
以管理员身份运行命令符,输入“coreinfo -v”, EPT或者 RVI是*就满足,那么wp8中就有模拟器选项就可使用模拟器了,反之就没有模拟器选项就没法使用模拟器。

(2)网上下载win8 预览版和wp8 RP(wp8 release preview)版软件。
直接安装win8 预览版版本,然后直接安装wp8 RP即可,目前暂不要安装vs2012(安装过预览版的前辈们这样推荐的)。
(3)安装正确以后有模拟器这一选项就是正确的了。
第一次运行程序提醒hyper-v未打开,直接点击是否打开hyper-v的链接即可。然后再重新启动,打开程序运行根据提示就可以正常用模拟器启动了。
如果没有提醒你打开是否打开hyper-v的链接,就可以根据上述 文章4)通过运行命令来处理问题。
文章写的有些凌乱,仅此坐个参考。
 

你可能感兴趣的:(win8)