代码之家  ›  专栏  ›  技术社区  ›  Prashant Cholachagudda

Windows Phone 7需要永久部署

  •  1
  • Prashant Cholachagudda  · 技术社区  · 14 年前

    我正在玩Windows Phone 7开发,当我按下 F5 Visual Studio需要花费很长时间来部署应用程序

    Windows Phone Emulator正在执行完整的操作系统引导。

    有什么问题?

    PS:我在Mac上用的是Windows7和Parallels桌面。

    4 回复  |  直到 10 年前
        1
  •  4
  •   Mick N    14 年前

    在此阶段,不支持在其他虚拟机内部或并排运行模拟器。它被实现为一个虚拟机本身。在Windows平台上运行的虚拟机将由Emulator启动检测,并提供特定的错误消息。我注意到有几个人在Mac的Parallels上有同样的问题…可能是虚拟机检测无法阻止尝试。

    记录系统需求 here here 供参考。

    与我们为iPhone开发Mac而无需麻烦的方式类似,您需要运行PC来为Windows Phone 7开发—至少目前如此。

        2
  •  1
  •   RoguePlanetoid    14 年前

    您可能还会发现Windows Phone Emulator的问题是因为Emulator实际上是在虚拟机中运行的真实电话ROM。 由于您的情况是虚拟机(Mac上的Parelles上的Windows7),这可能解释您的性能问题。使用VMware的开发人员遇到了类似的问题,而且虚拟PC/Hyper-V根本不支持Windows Phone 7。 在虚拟机上运行虚拟机是一个巨大的性能冲击,您唯一的解决方案可能是在兼容硬件(即图形卡/与WDDM 1.1兼容的驱动程序等)上安装廉价的Windows Phone 7工具等PC。

        3
  •  1
  •   adbie    10 年前

    对于我的WP8部署,我注意到断开我的MacBookAir与电源的连接会大大降低部署速度(调试和跟踪也是如此)。

    只要把笔记本电脑插回电源,一切都会变快。

        4
  •  0
  •   Sky Sanders    14 年前

    不要在调试会话之间终止模拟器。没有必要。

    此外,随工具一起安装的Visual Studio 2010 Express for Windows Phone响应速度更快,因为它运行的功能更少。

    所以如果速度真的是个问题,那可能是个选择。