我决定开始为Windows Phone开发,使用Windows Phone SDK下载Visual Studio 2013,并在完成窗口安装程序时说我不能使用模拟器,因为没有兼容SLAT的计算机。我该怎么办?
我找到Windows Phone 8 Emulator on non-SLAT Machines,现在我问它真的是一个解决方案:
它可以工作,但不能在Windows 8上工作.Windows 2012服务器使用hyper-V版本而不需要SLAT。
所以:
- Windows Server 2012试用版(我使用开发人员版)。
- 安装在物理设备上 - 而不是安装在虚拟机上。
- 安装无板条功能Hyper-V。标准WP8SDK。
醇>瞧。它就像一个魅力。它有点快。 VS中列表中的第一个仿真器加载大约30秒。更高级需要更长时间但不多。部署是即时的。如果你不买手机或新电脑,试一试:)
答案 0 :(得分:2)
是的,可以在没有SLAT的计算机上开发应用程序。但是,不可能在这样的机器上运行仿真器(以任何类型的支持方式)。
虽然可以在没有模拟器的情况下开发。您只需要一个实际的设备进行测试 这应该不是障碍,因为即使你有一个模拟器,你也应该总是在物理设备上进行测试。有时候使用物理设备会有点尴尬。
从好的方面来说,物理设备可以让你测试一些模拟器无法做到的事情。例如接近
但在不利方面,模拟器可以更轻松地测试其他内容,例如位置更改或应用在不同分辨率设备上的外观。