Windows SDK 7.1 安装失败
Windows SDK 7.1 Setup failure
我正在尝试使用 .NET Framework 4 安装 Windows SDK for Windows 7,但是当我打开安装程序时收到错误消息:
Some Windows SDK components require the RTM .NET Framework 4. Setup
detected a pre-release version of .NET Framework 4. If you continue
with Setup, these components will not be installed. If you want to
install these components, click Cancel, then install the .NET
Framework 4 from https://go.microsoft.com/fwlink/?LinkID=187668 and
then rerun Setup.
Click OK to continue.
当我去安装 .NET Framework 4 时,出现一条消息说我的 PC 上已经有 .NET Framework 4:
The Microsoft .NET Framework 4 is already part of the operating
system. No need to install the .NET Framework 4 redistributable. More
information.
An equal or higher version of the .NET Framework 4 has already been
installed on the computer.
我不知道该怎么办了。我正在使用 Windows 10 Enterprise (x64)。
我必须卸载以下内容:
- "Microsoft Visual C++ 2010 x64 Redistributable"
- "Microsoft Visual C++ 2010 x86 Redistributable"
在安装 Windows 7.1 SDK 之前,install package 在安装过程中重新安装这两个。
为了解决这个问题,我卸载了我的.NET
框架版本4.6
并安装了4。然后我安装了SDK,问题就没有了
对于 Windows 10 x64,设置是 由:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\NET Framework Setup\NDP\v4\Full\Version
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\NET Framework Setup\NDP\v4\Client\Version
暂时将这两个值更改为 4.0.30319
,安装程序会让您继续。确保您使用提升的权限编辑注册表,否则将不允许您更改值。
我也面临着与上述完全相同的问题。经过多次尝试,下面提到的建议 link 帮助
我执行的步骤如下
- 卸载 Visual C++ 和 .NET 4.x 版本
- 删除与这些安装对应的注册表项。我有 Windows 7,但按照此处的建议删除了条目
- 重新启动Windows
- 尝试使用网络安装程序安装 SDK
- 这没有用。后来,当安装屏幕仍然在 [安装错误消息] 时调用 SDK 安装执行调试相关的 msi [你也可以安装任何提取的 msi
- 安装完成后,关闭安装错误UI [步骤 5] 并重新调用 SDK 安装。
- 这一次,UI 屏幕选项会改变。您可以看到的选项是更改、修复等。Select更改并完成其他组件安装。
我有旧版本的 .NET Framework 和 C++ 2010 Redistributable x64 和 x86。卸载 2010 让我继续没有问题。我没有卸载旧版本的 .NET,但我首先下载并安装了最新版本。
我想安装的 SDK 中唯一的组件是 Windows Performance Toolkit。我仍然在安装开始时收到警告。但无论如何它都通过了。
也许在这里增加了一点想法...
我正在尝试使用 .NET Framework 4 安装 Windows SDK for Windows 7,但是当我打开安装程序时收到错误消息:
Some Windows SDK components require the RTM .NET Framework 4. Setup detected a pre-release version of .NET Framework 4. If you continue with Setup, these components will not be installed. If you want to install these components, click Cancel, then install the .NET Framework 4 from https://go.microsoft.com/fwlink/?LinkID=187668 and then rerun Setup.
Click OK to continue.
当我去安装 .NET Framework 4 时,出现一条消息说我的 PC 上已经有 .NET Framework 4:
The Microsoft .NET Framework 4 is already part of the operating system. No need to install the .NET Framework 4 redistributable. More information.
An equal or higher version of the .NET Framework 4 has already been installed on the computer.
我不知道该怎么办了。我正在使用 Windows 10 Enterprise (x64)。
我必须卸载以下内容:
- "Microsoft Visual C++ 2010 x64 Redistributable"
- "Microsoft Visual C++ 2010 x86 Redistributable"
在安装 Windows 7.1 SDK 之前,install package 在安装过程中重新安装这两个。
为了解决这个问题,我卸载了我的.NET
框架版本4.6
并安装了4。然后我安装了SDK,问题就没有了
对于 Windows 10 x64,设置是
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\NET Framework Setup\NDP\v4\Full\Version
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\NET Framework Setup\NDP\v4\Client\Version
暂时将这两个值更改为 4.0.30319
,安装程序会让您继续。确保您使用提升的权限编辑注册表,否则将不允许您更改值。
我也面临着与上述完全相同的问题。经过多次尝试,下面提到的建议 link 帮助
我执行的步骤如下
- 卸载 Visual C++ 和 .NET 4.x 版本
- 删除与这些安装对应的注册表项。我有 Windows 7,但按照此处的建议删除了条目
- 重新启动Windows
- 尝试使用网络安装程序安装 SDK
- 这没有用。后来,当安装屏幕仍然在 [安装错误消息] 时调用 SDK 安装执行调试相关的 msi [你也可以安装任何提取的 msi
- 安装完成后,关闭安装错误UI [步骤 5] 并重新调用 SDK 安装。
- 这一次,UI 屏幕选项会改变。您可以看到的选项是更改、修复等。Select更改并完成其他组件安装。
我有旧版本的 .NET Framework 和 C++ 2010 Redistributable x64 和 x86。卸载 2010 让我继续没有问题。我没有卸载旧版本的 .NET,但我首先下载并安装了最新版本。
我想安装的 SDK 中唯一的组件是 Windows Performance Toolkit。我仍然在安装开始时收到警告。但无论如何它都通过了。
也许在这里增加了一点想法...