【问题标题】:Windows Phone 8 Functionality Into Windows Phone 7Windows Phone 8 功能融入 Windows Phone 7
【发布时间】:2013-10-03 17:51:22
【问题描述】:

如果我使用 Visual Studio 2012 RC 为 windows phone 8 编写应用程序。我想知道我是否可以在 windows phone 7 上安装和运行相同的应用程序?

【问题讨论】:

    标签: windows-phone-7 visual-studio-2012 windows-phone-8


    【解决方案1】:

    不,没有向后兼容性。不过,您也可以反过来,编写一个可在 WP8 上运行的 WP7 应用程序

    【讨论】:

    • 好的,谢谢,你能告诉我哪款手机支持WP8应用吗?
    • 不是这样吗,在很多情况下,只要你不使用 WP8 特定的 API,而同一个可执行文件不会在 7 和 8 上运行,你就可以构建一个 WP7 可执行文件来自几乎相同的代码?
    • 是的,你可以。大多。它确实需要专门构建为 WP7 应用程序才能在 7 上运行。
    • 所以,如果我构建的 WP8 应用程序只能运行且只能运行 Windows 8 手机......是否有任何解决方案来解决这种向后兼容性?
    • @pooja 答案在上面:仔细编码,您可以构建您的应用程序两次,一次用于 WP7,一次用于 WP8。
    【解决方案2】:

    不可能为 WP8 构建并部署到 WP7 和 WP8。

    可以为 WP7 构建并部署到 WP7 和 WP8。

    最好的解决方案是仔细编写代码,并明确区分您对 WP8 特定 API 的使用。

    然后您可以拥有两个项目,一个用于 WP7,您使用 WP7 工具构建,另一个用于 WP8,您使用 WP8 工具构建。 Visual Studio 中的链接文件将是实现此目的的好方法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-02-23
      • 1970-01-01
      相关资源
      最近更新 更多