Visual studio 2015 是否需要多个版本的Windows SDK?
我只是在浏览我安装的程序以释放一些空间,我注意到有两个版本的Windows SDK和ASP.NET SDK。这是32位还是64位?软件包名称并不表明情况如此,因此我想知道是否需要安装这两个版本的软件包 如图所示,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 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中的一个的完整卸载过程。这里都没有,但感谢大家的提醒。这些文件会占用大量磁盘空间!