2017-08-07 175 views
2

有几个Windows软件开发工具包UWP提供here。我想开始开发一个UWP应用程序,它让我很困惑,选择了一个SDK版本。 如果我使用像的Windows 10 SDK的SDK(10586)这是否意味着我的应用程序仅适用于Windows 10操作系统的工作原理建立10586及以上?并且不适用于Windows 10 OS build 10240?如何选择的Windows 10 SDK的最低和目标版本

回答

4

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

在创建你会被要求为您的应用程序支持,以及有针对性的版本的Windows 10的针对性和最低版本(如下图所示)的新UWP项目:

enter image description here

在此图像中可以看到,该应用程序的目标版本是14393,但最低是10586这样的应用程序将在大于或等于10586.

因此所有版本的Windows这取决于哪一个版本的工作窗户您在创建 项目时选择。有一个SDK版本比你的目标是什么将从较低版本的开发应用限制你,但如果它是针对低版本新引入的功能所特有的新版本将不会在应用程序中提供更大视窗。

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

+0

谢谢你的澄清。所以,如果我我的分版本号为10240,目标版本是建立15063(创作者更新),并添加15063介绍给我的应用程序的特征。这将在10240上运行吗? – SurenSaluka

+1

只能在受支持的Windows添加在15063介绍在你的应用程序的功能,它会提供10个版本,但您的应用程序将继续在所有版本大于10240(最低版本)工作.. – Pratyay

相关问题