我只花了一整天用我所有的开发工具加载我的新Windows 8笔记本电脑。只是发现我的操作系统版本是32位版本。
当我尝试为我的Windows Phone 8 app运行模拟器时,我收到错误消息,说我需要“Hyper-V”。显然,“Hyper-V”仅适用于64位版本。
我有两个问题。如何使用我当前的32位操作系统和开发工具进行开发?从我正在阅读的内容中,我仍然可以使用注册手机进行测试。有关如何执行此操作的任何信息?
另一个问题是,我现在咬紧牙关并升级到64位操作系统(重新格式化并重新安装所有内容)?
由于
答案 0 :(得分:7)
我会咬紧牙关,现在升级到64位。 Windows Phone 8开发的完整系统要求是here。除了需要64位Windows 8 Pro或更高版本才能使用Windows Phone 8仿真器,另一个“问题”需要一个支持二级地址转换(SLAT)的处理器。
支持SLAT的PC是基于Intel的处理器,以i开头(例如,i3,i5,i7,i9)或基于Nehalem,Westmere或Sandybridge微架构的任何CPU。
要确定您的机器是否支持SLAT,请执行以下步骤:
答案 1 :(得分:1)
如果您使用Windows Phone 8设备,您可以“解锁”它并在其中部署和调试应用程序,这样您就可以保留32位操作系统。
否则,您需要格式化并安装64位版本的Windows 8。