Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/windows-phone-8/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows phone 运行WindowsPhone8模拟器需要什么?_Windows Phone_Windows Phone 8_Windows Phone 8 Emulator - Fatal编程技术网

Windows phone 运行WindowsPhone8模拟器需要什么?

Windows phone 运行WindowsPhone8模拟器需要什么?,windows-phone,windows-phone-8,windows-phone-8-emulator,Windows Phone,Windows Phone 8,Windows Phone 8 Emulator,随着WindowsPhone8的发布,我们终于可以访问SDK了。我听说它需要特殊的硬件或模拟器的东西。手机模拟器的系统要求是什么?您需要Windows 8 x64 Pro或Enterprise、Visual Studio 2012(或SDK的快速版)和支持CPU的SLAT来运行Hyper-V-WP8模拟器作为Hyper-V虚拟机运行。 (换言之,没有Linux或处理器早于Intel Core i3、i5或i7的Mac,没有其他版本的Windows,没有Visual Studio 2010或更高版

随着WindowsPhone8的发布,我们终于可以访问SDK了。我听说它需要特殊的硬件或模拟器的东西。手机模拟器的系统要求是什么?

您需要Windows 8 x64 Pro或Enterprise、Visual Studio 2012(或SDK的快速版)和支持CPU的SLAT来运行Hyper-V-WP8模拟器作为Hyper-V虚拟机运行。
(换言之,没有Linux或处理器早于Intel Core i3、i5或i7的Mac,没有其他版本的Windows,没有Visual Studio 2010或更高版本,没有x86版本的Windows,没有Core2Duo和更高版本的CPU等)
编辑:您可以使用Mac为WP8开发,但只有在其上安装Windows 8。

英特尔将其SLAT技术称为EPT(扩展页表)

以下是启用EPT的CPU列表

您还可以使用Sysinternals Coreinfo检查您的CPU: coreinfo.exe-v

控制台输出应为:EPT*支持英特尔扩展页表(SLAT)


请务必使用windows 8 PRo 64位操作系统

我最近买了一台索尼VAIO笔记本电脑,它预装了Windows8基本操作系统

从windows 8升级到windows 8 pro大约需要75美元


运行Windows phone仿真器需要Windows 8 pro,因为仿真器使用Microsoft的Hyper V虚拟化。

诺基亚开发者wiki上有两个有趣的解决方案:

看来第一个选择对你来说是可行的


这两种方法还需要一个支持硬件虚拟化的处理器。

有关在虚拟机(嵌套)中运行它的信息,请参见问题。。。啊,刚才意识到这是你的问题。虽然我刚刚安装并得到了相同的错误,但将此评论留在这里供将来参考。我有一个核心2二人组Wolfdale,跑得又快又好。。。没有问题,除了这个。骗子强制淘汰显示出它丑陋的一面。@MartinSuchan那么如何知道我的计算机是否支持SLAT?以下是关于SLAT的答案:@martin-awesome msdn文章链接。这里还有另一个类似的例子,向您展示了模拟器在引擎盖下发生的事情。感谢在英特尔网站上的链接,但对于我的精确CPU(Q8300),它说“见规格细节”,这导致什么。。。有什么想法吗(Thx.)。。