无法安装 windows 7 SDK(需要已安装 .NET Framework 4)

Can't install windows 7 SDK (require already installed .NET Framework 4)

我正在尝试在 Windows 8 和 Windows 10 台机器上安装 windows 7 SDK,但出现此错误:

如果单击确定,我将无法安装我需要的 VC++ 编译器,因为它们已被禁用 =(

出现这个错误后,我尝试安装 .NET 4,但遇到了这个错误:

如何解决? 有时我可以在 Windows 8 上安装此 SDK 而不会出错,但大多数情况下我会看到这些消息。

我遇到过这个问题,或者至少你所描述的听起来与我最近在 Windows 10 上安装旧版 SDK 时发生的情况相同。我在顶部执行 setup.exe 文件下载的级别。看到和你一样的错误。但与 setup.exe 处于同一级别的是一个名为 Setup 的目录。打开该目录并执行名为 SDKSetup.exe 的文件。以这种方式完成后,安装应该会成功。

如果您已经安装了 VS2010 MSVC 运行时,可能会给您带来麻烦的另一个 SNAFU。您可能需要卸载它,安装 SDK,然后重新安装 VS2010 MSVC 运行时。