为WP 7.1开发的应用程序会在WP8上运行吗



我已经开发了一款针对Windows Phone 8的应用程序,但它在Windows Phone 7.5上不起作用。为了让它在这两个平台上都能工作,我决定改为通过Microsoft Visual Studio 2012将Windows Phone OS 7.1作为目标。

如果我在VS 2012中以WP OS 7.1为目标,我的应用程序是否同时适用于WP 7.5和WP 8?

Windows Phone应用程序是前向兼容的。这意味着为WindowsPhone7.x构建的应用程序应该在WindowsPhone8上运行。然而,这并不能保证。某些应用程序可能无法正常工作,您应该在Windows Phone 8设备上测试您的应用程序。

您还可以维护两个版本的应用程序:一个用于Windows Phone 7,一个用于WindowsPhone8。您将两个版本发布为一个应用程序,以便每个设备的用户都可以获得适用于其设备的最佳应用程序。

您可以将Windows Phone 7项目升级到Windows Phone 8项目,但不能降级。最好的做法是创建一个新的WindowsPhone7项目,并将所有文件从WP8项目移到新的项目中。

是的,您的应用程序可以在这两种平台上工作。。

如果你为wp8开发了一个应用程序,那么它将无法在wp7.x上运行,反之亦然,但它将无法使用wp8 中引入的新功能

WP 7.1(sdk)==WP 7.5(消费者名称),是的,WP 7.x应用程序适用于WP 8设备。

仅就网格化而言,WP8和Windows8是两种不同的东西。如果你有一个Windows 8应用程序,它将不会在WP 8或WP 7.x上运行。

是的,你可以开发针对这两个平台的应用程序。有关详细信息,请参阅以下链接。。。

http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj206997%28v=vs.105%29.aspx

最新更新