WP8模拟器需要BIOS开启虚拟化支持(转载)
在BIOS里启用hypervisor和virtualization,然后安装WP8 SDK。
如果出现“当前用户未添加到Hyper-V管理组时”,
以管理员身份运行CMD:
net localgroup "Hyper-V Administrators" <当前用户名> /add
命令成功完成后,启动Visual Studio 2012,新建一个PhoneApp项目,运行模拟器,
若出现MessageBox如下:
[Window Title]
Windows Phone Emulator
[Main Instruction]
Can't start the Windows Phone Emulator
[Content]
The Windows Phone Emulator couldn't start because the hypervisor isn't running. The likely cause is that hardware-assisted virtualization isn't turned on.
Check your PC's BIOS and make sure that hardware-assisted virtualization and hardware-assisted data execution protection are turned on.
More information
[Close]
重新启动计算机后就可以了。
× 若未在BIOS启动完整的virtualization支持会在在SDK安装结束时显示未成功安装WP8模拟器,
重启后再次运行SDK安装程序,选择卸载。然后再修改好BIOS后,重新安装。
× 有的CPU不支持Win8 Hyper-V,在CMD里用SYSTEMINFO命令查看,或者用CPUID或者AIDA64软件检查,另附一个参考地址:http://goxia.maytide.net/read.php/1578.htm
“
而 SLAT 即“二级地址转换”,可以加速页表访问的速度!在 Intel 和 AMD 处理器上都提供了这一新技术,两个品牌针对 SLAT 这一技术有不同的技术名称:
Intel 的 SLAT 称为 EPT(Extended Page Table),Intel 的 Core i7,i5,i3,Pentium G6950 以及大部分的 Xeons 处理器都支持 SLAT,而 Core 2 系列以及更早的处理器则不支持!
AMD 的 SLAT 称为 RVI(Rapid Virtualzation Indexing),第三代皓龙处理器(代号:巴塞罗那)都支持这一技术。
”
http://hi.baidu.com/wingingbob/item/c622c1e1a15eb53a86d9dea4