虚拟化 – 非SLAT计算机上的Windows Phone 8仿真器

虽然这个主题在不同的论坛上呈现出不同的混乱讨论,但我在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处理器”.

我得到了好处等,但我认为只有在安装过程的最后才被告知这是非常糟糕的用户体验.

相关文章

文章浏览阅读2.2k次,点赞6次,收藏20次。在我们平时办公工作...
文章浏览阅读1k次。解决 Windows make command not found 和...
文章浏览阅读3.2k次,点赞2次,收藏6次。2、鼠标依次点击“计...
文章浏览阅读1.3w次。蓝光版属于高清版的一种。BD英文全名是...
文章浏览阅读974次,点赞7次,收藏8次。提供了更强大的功能,...
文章浏览阅读1.4w次,点赞5次,收藏22次。如果使用iterator的...