虽然这个主题在不同的论坛上呈现出不同的混乱讨论,但我在StackOverflow上找不到它的任何实例,这对许多人来说可能是一个重要的问题所以我会在这里开始,因为我现在也在努力在我的工作场所没有SLAT支持的硬件这个问题.
据说:
“The new emulator is built on the latest version of Microsoft Hyper-V, which requires a 64-bit CPU that includes Second Level Address Translation (SLAT),a memory virtualization technology included in most modern CPUs from Intel and AMD. SLAT (Second Level Address Translation) is required only to run the Windows Phone emulator. You can still build Windows Phone 8 apps on a non-SLAT computer; you will simply need to deploy and test them on a physical device.” – [Windows Phone 8 Development Internals]
现在的问题是我有64位CPU(英特尔Core2Quad),但它没有SLAT支持和许多其他必须有好但非SLAT PC(对于英特尔主要处理器之前i3没有这种支持)
>现在我的问题是它真的像死路一样吗?如果有人想为Windows Phone 8开发,他将不得不购买新系统或最新的WP(即使使用WP,在开发过程中也会很麻烦) >使用VMware,Virtual box等其他任何东西都没有办法摆脱它? >是否有其他第三方仿真器或选项可用于实现此目的? >如果不是为什么,新SDK版本中的哪些内容发生了如此显着的变化,导致无法向后兼容?
我最后再次重复我的主要问题: 如果你有一台非SLAT支持的PC,它的模拟器功能是否真的不可能为windows phone 8开发?
谢谢!
Yes,it’s absolutely completely impossible,done,finito,acabado.
Why is it so hard for everybody to understand that? It’s documented everywhere,and you’ll be told so when installing,and attempting to run the emulator.
好吧,虽然我确定你是对的并且它已在某处记录,但只有在Bootcamp下在iMac(使用i5处理器)上安装和运行Windows Phone 8 SDK后,我才有信心覆盖MacBook上的Windows 7分区Pro(CoreDuo),购买Windows 8,安装全部,再次经过(相当冗长)Windows Phone 8 SDK安装,仅在最后,被告知“此计算机与Windows Phone 8不兼容”等消息.
好吧,我本来可以更加努力地查看文档,但我认为在iMac上运行是一个很好的测试.这也是一个非常非标准的要求 – “必须有一个SLAT处理器”.
我得到了好处等,但我认为只有在安装过程的最后才被告知这是非常糟糕的用户体验.
(编辑:李大同)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|