Windows 10 UWP - 向后应用程序兼容性

时间:2015-07-13 08:52:06

标签: version compatibility windows-10 modern-ui

正如所宣布的那样,Windows 10上的现代UI应用程序将瞄准新的通用Windows平台,这是Win RT的继承者。但是,就开发而言,与以前版本的Windows相比,您已经定位了操作系统,现在您的目标是特定版本的UWP。 UWP将以自己的节奏进行更新,我的问题是,如果设备上有更多版本的UWP可用,那么是否会有向后的应用程序兼容性。让我在示例中澄清我的问题。让我们说我们的应用程序针对的是版本10069的UWP,也是测试的最大版本。是否可以在具有UWP版本的设备上运行此应用程序,例如10166安装?

谢谢。

2 个答案:

答案 0 :(得分:1)

不,您将无法在appxmanifest中列出的较低版本的UWP上运行您的应用程序。

更新:从下面的Chuck Walbourn添加信息。

  

为了澄清,您无法在某个版本上运行您的应用程序   比您列为MinVersion的平台更旧的平台。该   MaxVersionTested表示您实际测试的版本   如果在UWP的未来版本中需要appcompat填充程序。

答案 1 :(得分:0)

针对较低版本的UWP的UWP应用程序可以使用目标设备的版本。您将无法运行针对高UWP版本的应用程序,而不是您要运行的设备,所以我认为,根据您的要求,这是好的!

另请注意,在声明MinSDK时,您希望它尽可能小,这是有道理的。你的min应该只是在你定位以前没有或已经改变的特定API并且会破坏你的代码时才会变得更高。