![获取标记为“(最新安装版本)”的 Windows SDK 版本的完整版本号](https://linux22.com/image/1603254/%E8%8E%B7%E5%8F%96%E6%A0%87%E8%AE%B0%E4%B8%BA%E2%80%9C%EF%BC%88%E6%9C%80%E6%96%B0%E5%AE%89%E8%A3%85%E7%89%88%E6%9C%AC%EF%BC%89%E2%80%9D%E7%9A%84%20Windows%20SDK%20%E7%89%88%E6%9C%AC%E7%9A%84%E5%AE%8C%E6%95%B4%E7%89%88%E6%9C%AC%E5%8F%B7.png)
如果我右键单击我的项目并选择“属性”>“配置属性”>“常规”,则在“Windows SDK 版本”下,我会看到所选版本为“10.0(最新安装版本)”。我的系统上安装了多个 10.0 版本,因此我只想通过检查完整版本号来确认我的项目正在使用哪个版本。我该怎么做?
答案1
我的系统上安装了几个 10.0 版本,所以我只想通过检查完整版本号来确认我的项目正在使用哪一个版本。
我怀疑这完全取决于开发人员。目前的Windows 10 SDK是10.0.18362.1
下表首先显示 Windows SDK 的当前版本。由于 Windows 10 的新版本不断发布,此表将随时间不断变化。此外,Visual Studio 2019和Visual Studio 2017由于其自身不断收到更新,因此了解当前版本。随着新版本的发布,以下声明将更新,目前声明适用于 Windows 10 1903 的 Windows 10 SDK 是最新版本。
适用于 Windows 10 版本 1903 的 Windows 10 SDK (10.0.18362.0) 提供了用于构建 Windows 10 应用的最新标头、库、元数据和工具。
此外,它还表明 Visual Studio 可以安装当前的 Windows SDK(当然前提是 Visual Studio 已更新)。
针对 Windows 10 版本 1903(或更高版本)的 Windows 10 开发需要 Visual Studio 2017(或更高版本)。以前版本的 Visual Studio 无法发现此 SDK。