.net - 如何在 Windows Phone 8 项目中以 Windows Phone 7.5 为目标

标签 .net windows-phone-7 visual-studio-2012 windows-phone-8 windows-phone

我已经使用 Visual Studio 2012 for Windows Phone 构建了一个应用程序当我开始开发时,我选择了 Windows Phone 8.0作为目标。

现在应用程序已经部署,我有客户要求提供 7.5版本。有没有办法在 Visual Studio 2012 中“降级”项目的目标? ?

我在这里检查了一些关于支持两者的问题 7.58但没有一个是关于降级现有项目。

最佳答案

您将需要安装 Windows Phone 7.1 SDK(适用于消费者 v7.5)。您还需要创建一个新项目并以 Windows Phone 7.1 为目标。

如果您不使用 Windows Phone 8 专用 API,您可能只需将 Windows Phone 8 项目中的所有文件“添加为链接”到 Windows Phone 7.1 项目,然后重新编译即可。即使你是,你仍然可以使用这种方法,你只需要使用编译器指令来修复你在编译时发现的任何 API 问题。

这是一篇文章,解释了针对 WP7.1 和 WP8 的不同方法。我建议的是这个列表中的最后一个:How to target multiple versions with your app for Windows Phone

关于.net - 如何在 Windows Phone 8 项目中以 Windows Phone 7.5 为目标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18925418/

相关文章:

.net - ScriptResource 错误 : am I being hacked?

c# - 可序列化的部分类

c# - ListBox SelectionChanged WP7 使用参数导航

c# - WP7 日期未国际化?

f# - Visual Studio 11 Developer Preview IntelliSense 无法打开 F# 模块?

c# - ASP.NET Core 2.0 Web 应用部署和托管

xaml - WP7 - 在类型 'Resources' 中找不到可附加属性 'PhoneApplicationPage'

c# - 如何在 Visual Studio 中测试函数速度

c++ - 头文件跨项目

c# - 使用WCF按照行业标准实现服务?