无法安装 Windows SDK

无法安装 Windows SDK

我正在努力将 Windows SDK 安装到我的 W7 64 位机器上。

我读了无法安装 Windows 7 SDK但那与我的错误不同。

我只能找到下载适用于 W7 和 .NET 4 的 SDK 的选项(尽管我已经安装了 4.5)。因此,我运行安装程序并显示它将被安装到C:\Program Files\Microsoft SDKs\Windows\v7.1

几分钟后,它失败并显示以下内容

安装选定的 Windows SDK 组件时出现问题。

安装“Microsoft Windows SDK for Windows 7”产品时报告了以下错误:请参阅 Samples\Setup\HTML\ConfigDetails.htm 文档以获得更多信息。

因此,我按照提示操作,尝试导航到该文件夹​​,C:\Program Files\Microsoft SDKs\Windows\v7.1Samples\Setup\HTML\ConfigDetails.htm 但该文件夹不存在。事实上,C:\Program Files\Microsoft SDKs\Windows\v7.1 不存在。但我有一个名为 v8.0 的文件夹。

所以,我的问题是,上述内容是否表明我应该安装适用于 Windows 8 的 SDK(尽管是在 W7 Ultimate 上)?

答案1

检查日志文件。您可能需要按 Control F(查找)来查找单词fail

在这种情况下,它表明

2014 年 9 月 24 日 07:20:40:C:\Program Files\Microsoft SDKs\Windows\v7.1\Setup\SFX\vcredist_x64.exe 安装失败,返回代码为 5100

快速谷歌搜索让我http://support.microsoft.com/kb/2717426

该网站的主要内容如下:

在安装了较新版本的 Visual C++ 2010 Redistributable 的计算机上安装 Windows 7 SDK 时,会出现此问题。Windows 7 SDK 安装的是 Visual C++ 2010 Redistributable 版本 10.0.30319。

要解决此问题,您必须在安装 Windows 7 SDK 之前卸载所有版本的 Visual C++ 2010 Redistributable。您可能安装了以下一个或多个产品:

相关内容