简体   繁体   English

什么安装了 Windows 工具包

[英]What installed Windows Kits

I have a directory "C:\\Program Files (x86)\\Windows Kits".我有一个目录“C:\\Program Files (x86)\\Windows Kits”。 An exe in the subfolder of this folder is being called when I build a winPhone App.当我构建 winPhone 应用程序时,正在调用此文件夹子文件夹中的 exe。 I did not install this specifically.我没有专门安装这个。 How was this installed on my system?它是如何安装在我的系统上的? I am guessing maybe it came with windows install or some visual studio install.我猜它可能是通过 Windows 安装或一些 Visual Studio 安装来的。 How do I update this?我该如何更新? I have 8.0, 8.1 and 10 as subfolders too.我也有 8.0、8.1 和 10 作为子文件夹。 I think I can manually update each version from here.我想我可以从这里手动更新每个版本。 https://developer.microsoft.com/en-us/windows/downloads/sdk-archive https://developer.microsoft.com/en-us/windows/downloads/sdk-archive

Just trying to figure out how these are installed and how are they supposed to be upgraded.只是想弄清楚这些是如何安装的以及它们应该如何升级。

Windows Kits are available in stand-alone downloads, but primarily they are deployed and upgraded by Visual Studio. Windows Kits 可以独立下载,但主要由 Visual Studio 部署和升级。

  • Visual Studio 2013 includes Windows 8.1 SDK (for Windows Store apps and Windows desktop apps on Windows Vista SP2 or later) and the Windows 7.1A SDK (for Windows desktop apps on Windows Server 2003 SP1 or Windows XP SP3). Visual Studio 2013 包括 Windows 8.1 SDK(适用于 Windows Vista SP2 或更高版本上的 Windows 应用商店应用程序和 Windows 桌面应用程序)和 Windows 7.1A SDK(适用于 Windows Server 2003 SP1 或 Windows XP SP3 上的 Windows 桌面应用程序)。 VS 2013 Update 5 included the Windows 8.1 SDK (Spring 2015 Refresh). VS 2013 Update 5包含 Windows 8.1 SDK(2015 年春季更新)。

  • Visual Studio 2015 includes the Windows 8.1 SDK (Spring 2015 Refresh) and Windows 7.1A SDK by default, and installing the Windows Tools option for UWP development adds a Windows 10 SDK. Visual Studio 2015 默认包含 Windows 8.1 SDK (Spring 2015 Refresh) 和 Windows 7.1A SDK,安装 Windows Tools 选项用于 UWP 开发添加了 Windows 10 SDK。 There are currently three versions available: 10240 (RTM), 10586 (Version 1511), and the latest is 14393 (Version 1610).目前提供三个版本: 10240 (RTM)、 10586 (1511版),最新的是14393 (1610版)。 A little bit of the Windows 10 SDK is always installed to support the Universal CRT used by Visual Studio 2015.始终安装少量 Windows 10 SDK 以支持 Visual Studio 2015 使用的通用 CRT

Windows 10 SDK versions are side-by-side installed. Windows 10 SDK 版本是并行安装的。

See A Brief History of Windows SDKs .请参阅Windows SDK 简史

For more on using the Windows 7.1A SDK for targeting Windows XP SP3, see Visual Studio 2012 Update 1有关使用 Windows 7.1A SDK 面向 Windows XP SP3 的更多信息,请参阅Visual Studio 2012 更新 1

UPDATE: VS 2017 initially shipped with Windows 10 SDK (14393).更新: VS 2017 最初随 Windows 10 SDK (14393) 一起提供。 Later updates included 15063 ,16299 , 17134 , and 17763 .后来更新包括15063162991713417763 VS 2019 shipped with Windows 10 SDK (17763) but was updated to include 18362 and 19041 . VS 2019随Windows 10 SDK(17763),但进行了更新,包括1836219041

VS 2015 is only officially supported up to Windows 10 SDK (14393). VS 2015 仅受官方支持,最高可达 Windows 10 SDK (14393)。 VS 2017 can use Windows 10 SDK (18362) or Windows 10 SDK (19041), but you have to install it separately from VS 2017. VS 2017 可以使用 Windows 10 SDK (18362) 或 Windows 10 SDK (19041),但您必须与 VS 2017 分开安装。

When you say Visual Studio includes Windows SDK, do you mean its package actually has a dependency on it ? 当您说Visual Studio包括Windows SDK时,您是说它的程序包实际上对此有依赖性吗? That would make more sense as you pointed out that Windows SDK is a stand-alone package. 正如您指出的那样,Windows SDK是一个独立的程序包,这将更有意义。 Does it make sense to speak in terms of packages at Microsoft or do you use some other terminology ? 用Microsoft的软件包说话是否有意义,还是您使用其他术语? Notice that we still can't tell what installed a particular Windows SDK without a package manager pointing out whether it was installed manually by the user or automatically as a dependency to satisfy another package. 请注意,如果没有包管理器指出是由用户手动安装还是由用户自动安装来满足另一个软件包的依赖关系,我们仍然无法确定是什么安装了特定的Windows SDK。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 什么是Windows套件以及它们如何工作? - What are Windows Kits and how do they work? 是否可以在Windows套件中控制Windows SDK版本? - Is it possible to control the Windows SDK version in Windows Kits? 安装Windows SDK / Kits 8.1 / 10 - Installing Windows SDK / Kits 8.1 / 10 默认情况下,Windows XP中安装了哪些编程语言 - What programming languages are installed in Windows XP by Default 下载“Windows SDK Installer for windows 10”后,我在 Windows Kits 文件夹中找不到检查工具 - After downloading “Windows SDK Installer for windows 10” i cannot find the inspect tool in Windows Kits folder 如何调试Windows设备驱动程序以及如果在VM上安装了驱动程序该如何调试? - How to debug windows device driver and what to debug if driver is installed on VM? 在Windows XP,Vista和7上安装了什么版本的.NET框架? - What version of the .NET framework is installed on Windows XP, Vista, and 7? 如何找出 Windows 7 上安装的 SMB 版本 - How to find out what version of SMB is installed on windows 7 如何最小化Git for Windows安装的内容? - How can I minimise what is installed by Git for Windows? 已安装lxml,但无法在Windows上运行 - lxml installed, but not working on Windows
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM