gpt4 book ai didi

virtualization - 非SLAT机器上的Windows Phone 8模拟器

转载 作者:行者123 更新时间:2023-12-03 22:40:49 24 4
gpt4 key购买 nike

尽管此主题出现在不同的论坛上,并经过了令人困惑的讨论,但我在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(Intel Core2Quad),但它不支持SLAT,而其他许多设备都必须装有精良但非SLAT的PC(对于Intel处理器,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?

    谢谢!

    最佳答案

    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处理器”。
    我得到了好处等,但是我认为仅在安装过程结束时才告诉用户,这是非常差的用户体验。

    关于virtualization - 非SLAT机器上的Windows Phone 8模拟器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13459692/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com