如何选择Windows 10 SDK的最低版本和目标版本

时间:2017-08-07 07:21:34

标签: uwp windows-10-universal

有几种Windows UWP SDK可用here。我想开始开发一个UWP应用程序,让我选择SDK版本有点困惑。 如果我使用像 Windows 10 SDK(10586)这样的SDK,那是否意味着我的应用程序仅适用于Windows 10 OS build 10586及更高版本?并且不适用于Windows 10 OS build 10240?

1 个答案:

答案 0 :(得分:5)

当您安装Windows 10 SDK版本10586时,您将能够将所有功能添加到您的应用程序中,直到该SDK版本包括所有以前的功能。

在创建新的UWP项目时,系统会要求您提供支持该应用程序的目标和最低版本的Windows 10以及目标版本(如下所示):

enter image description here

在此图像中,您可以看到应用程序的目标版本是14393,但最小值是10586,因此应用程序将适用于大于或等于10586的所有Windows版本。

  

因此,它取决于您在创建时选择的Windows版本   项目。如果SDK版本高于您的目标,会限制您开发较低版本的应用程序,但如果新版本特定于新版本,则新版本的功能将无法在应用程序中使用针对较低版本的Windows。

更多信息:Choose a UWP version (MSDN)