我已经开发了一款针对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?
答案 0 :(得分:2)
WP 7.1(sdk)== WP 7.5(消费者指定),是的,WP 7.x应用程序适用于WP 8设备。
仅仅为了验证,WP8和Windows 8是两个不同的东西。如果您有Windows 8应用程序,它将无法在WP 8或WP 7.x上运行。
答案 1 :(得分:2)
是的,你的应用程序将适用于两个paltforms ..
如果您为wp8开发应用程序,那么它将无法在wp7.x上运行,反之亦然可以正常工作但它无法使用wp8中引入的新功能
答案 2 :(得分:2)
Windows Phone应用程序是向前兼容的。这意味着为Windows Phone 7.x构建的应用程序应该可以在Windows Phone 8上运行。但是,这不是保证。某些应用程序可能无法正常运行,您绝对应该在Windows Phone 8设备上测试您的应用程序。
您还可以维护两个版本的应用程序:一个用于Windows Phone 7,另一个用于Windows Phone 8.您将两个版本作为一个应用程序发布,以便每个设备的用户可以获得其设备的最佳应用程序。
您可以将Windows Phone 7项目升级到Windows Phone 8项目,但无法降级。最好的办法是创建一个新的Windows Phone 7项目,并将所有文件从WP8项目移动到新项目。
答案 3 :(得分:0)
是的,您可以开发针对两个平台的应用程序,请参阅以下链接以获取详细信息...
http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj206997%28v=vs.105%29.aspx