我刚在Windows 8.1 Pro中安装了visual studio 2013和windows phone sdk 8.0。我正面临与模拟器相关的问题,无法在虚拟手机上测试我的应用程序。
关于Hyper-V,我按照此链接检查笔记本电脑与Hyper-V的兼容性。
我的笔记本电脑支持Hyper-V,也可以从BIOS打开。它还具有数据执行保护功能,但它没有SLAT。
由于SLAT,我无法运行模拟器。任何人都可以建议我任何其他方式,我可以使用模拟器。在没有SLAT的情况下是否存在其他任何方式..?
答案 0 :(得分:4)
"必须有SLAT处理器"。
"新的模拟器基于最新版本的Microsoft Hyper-V,需要64位CPU,包括二级地址转换(SLAT),这是英特尔大多数现代CPU中包含的内存虚拟化技术和AMD。只有运行Windows Phone模拟器才需要SLAT(二级地址转换)。您仍然可以在非SLAT计算机上构建Windows Phone 8应用程序;您只需要在物理设备上部署和测试它们。" - [Windows Phone 8开发内部]
它必须有一定的要求,WP8模拟器WON&T在没有SLAT的情况下运行。