Visual studio 2015 是否需要多个版本的Windows SDK?

Visual studio 2015 是否需要多个版本的Windows SDK?,visual-studio-2015,windows-10-universal,Visual Studio 2015,Windows 10 Universal,我只是在浏览我安装的程序以释放一些空间,我注意到有两个版本的Windows SDK和ASP.NET SDK。这是32位还是64位?软件包名称并不表明情况如此,因此我想知道是否需要安装这两个版本的软件包 如图所示,Windows SDK 10.1.10586.15和Windows SDK 10.0.26624,以及ASP.NET RC1更新1 1.0.20204.0和ASP.NET RC1更新1 10.0.11123.0。由于这两个软件包是在同一日期安装的,我假设它们是32位和64位的,但如果是

我只是在浏览我安装的程序以释放一些空间,我注意到有两个版本的Windows SDK和ASP.NET SDK。这是32位还是64位?软件包名称并不表明情况如此,因此我想知道是否需要安装这两个版本的软件包

如图所示,
Windows SDK 10.1.10586.15
Windows SDK 10.0.26624
,以及
ASP.NET RC1更新1 1.0.20204.0
ASP.NET RC1更新1 10.0.11123.0
。由于这两个软件包是在同一日期安装的,我假设它们是32位和64位的,但如果是这样的话,我也会假设它们的名称是这样的


这些软件包正在Visual Studio 2015中用于Windows 10通用应用程序开发。

我在这里发布上述@magicandre1981评论的答案,因此我可以结束这个问题


Windows SDK 10.0.26624是2015年夏季开始的第一个版本10240的SDK

Windows SDK 10.1.10586.15是2015年11月更新1511的SDK


我最终卸载了这两个版本,并让Visual Studio安装运行我的项目所需的软件包,最终版本为10.0.26624。

为了防止这对任何人都有帮助,Windows SDK安装程序的较新版本似乎正确删除了以前的版本,但不知何故未能从添加/删除程序列表中删除它们的条目。在我的例子中,我有多达7个条目。我在安装日期对它们进行了分类,并开始逐个删除,从最旧的开始。对于每个条目,我都会收到以下错误消息:


我不断地删除它们,直到只剩下最新版本。卸载此安装程序将显示正确的安装程序窗口,而不是此错误消息,此时您可以取消卸载过程。

我自己并不完全确定。如果1是32位,而另一个是64位,我会感到惊讶。我打赌你有两个不同的版本-这很奇怪。但是要确保添加/删除程序没有欺骗你。谢谢你的链接。奇怪的是,上面提到的文件夹中有三个版本。版本10.0.10150.0、10.0.10240.0和10.0.10586.0,但任何地方都没有10.0.26624的标志。我想我会删除26624,看看会发生什么。@HansPassant我实际上指的是Windows SDK。在链接中提到的文件夹(`C:\Program Files(x86)\Windows Kits\10\Lib`)中,我有三个不同的文件夹,都是我提到的版本,没有版本10.0.26624的迹象。当我卸载10.0.26624时,它破坏了我的Windows 10项目,因此我将卸载另一个版本,并重新安装Visual Studio自动推荐的一个版本来修复我的项目。Windows SDK 10.0.26624是2015年夏季第一个版本10240的SDK。Windows SDK 10.1.10586.15是11月更新的SDK 1511感谢您的澄清。我最终卸载了这两个版本,然后让Visual Studio安装必要的SDK来运行我的项目,现在我只有10.0.26624。对我来说,情况似乎不是这样,我实际上已经完成了两个SDK中的一个的完整卸载过程。这里都没有,但感谢大家的提醒。这些文件会占用大量磁盘空间!