我已经构建了一个应用程序Visual Studio 2012 for Windows Phone
,当我开始开发时,我选择Windows Phone 8.0
了目标。
现在已经部署了应用程序,我有客户要求提供一个7.5
版本。有没有办法“降级”项目的目标Visual Studio 2012
?
我在这里检查了一些关于支持两者的问题7.5
,8
但没有一个是关于降级现有项目的。
我已经构建了一个应用程序Visual Studio 2012 for Windows Phone
,当我开始开发时,我选择Windows Phone 8.0
了目标。
现在已经部署了应用程序,我有客户要求提供一个7.5
版本。有没有办法“降级”项目的目标Visual Studio 2012
?
我在这里检查了一些关于支持两者的问题7.5
,8
但没有一个是关于降级现有项目的。
您将需要安装 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