有几种Windows UWP SDK可用here。我想开始开发一个UWP应用程序,让我选择SDK版本有点困惑。 如果我使用像 Windows 10 SDK(10586)这样的SDK,那是否意味着我的应用程序仅适用于Windows 10 OS build 10586及更高版本?并且不适用于Windows 10 OS build 10240?
答案 0 :(得分:5)
当您安装Windows 10 SDK版本10586时,您将能够将所有功能添加到您的应用程序中,直到该SDK版本包括所有以前的功能。
在创建新的UWP项目时,系统会要求您提供支持该应用程序的目标和最低版本的Windows 10以及目标版本(如下所示):
在此图像中,您可以看到应用程序的目标版本是14393,但最小值是10586,因此应用程序将适用于大于或等于10586的所有Windows版本。
因此,它取决于您在创建时选择的Windows版本 项目。如果SDK版本高于您的目标,不会限制您开发较低版本的应用程序,但如果新版本特定于新版本,则新版本的功能将无法在应用程序中使用针对较低版本的Windows。