Saj*_*hmi 8 virtualization windows-phone windows-phone-8
虽然这个主题在不同的论坛上呈现出不同的混乱讨论,但我在StackOverflow上找不到它的任何实例,这对许多人来说可能是一个重要的问题所以我会在这里开始,因为我现在也在努力这个问题是我的工作场所没有SLAT支持的硬件.
据说:
"新的仿真器基于最新版本的Microsoft Hyper-V,它需要一个包含二级地址转换(SLAT)的64位CPU,这是一种内存虚拟化技术,包含在Intel和AMD的大多数现代CPU中.只需要运行Windows Phone模拟器,您就可以在非SLAT计算机上构建Windows Phone 8应用程序;只需在物理设备上部署和测试它们即可.- [Windows Phone 8开发内部]
现在的问题是我有64位CPU(英特尔Core2Quad),但它没有SLAT支持和许多其他必须有好但非SLAT PC(对于英特尔主要处理器之前i3没有这种支持)
现在我的问题是它真的像死路一样吗?如果有人想为Windows Phone 8开发,他将不得不购买新系统或最新的WP(即使使用WP,在开发过程中也会很麻烦)
使用VMware,Virtual box等其他任何东西都没有办法摆脱它?
是否有其他第三方模拟器或选项可用于实现此目的?
如果不是为什么,那么在新的SDK版本中发生了如此显着的变化,使其无法向后兼容?
我最后再次重复我的主要问题:
Is it really impossible to develop for windows phone 8 with its emulator functioning if you have one of non-SLAT supported PCs?
谢谢!
Jam*_*mes 18
是的,这绝对是完全不可能的,完成,finito,acabado.
为什么每个人都很难理解这一点?它随处可见,并且在安装和尝试运行模拟器时会告诉您.
好吧,虽然我敢肯定你是正确的,它的记录某个地方,它只是安装和训练营在iMac上运行的Windows Phone 8 SDK(与i5处理器)后,给了我信心覆盖我的MacBook上Windows 7的分区临(酷睿),购买Windows 8中,安装了这一切,都要经过(相当长)的Windows Phone 8 SDK安装一次,只是在最后,被告知"这台电脑与Windows Phone 8的兼容"等消息.
好吧,我本来可以更难看文档,但我认为在iMac上运行是一个很好的测试.这也是一个非常非标准的要求 - "必须有一个SLAT处理器".
我得到了好处等,但我认为只有在安装过程的最后才被告知这是非常糟糕的用户体验.
小智 6
我必须承认,我有点惊讶.
它可以工作,但不适用于Windows 8.Windows 2012服务器使用hyper-V版本而不需要SLAT.
所以:
瞧.它就像一个魅力.它有点快.VS中列表中的第一个仿真器加载大约30秒.更高级需要更长时间但不多.部署是即时的.如果你不买手机或新电脑,试一试:)