我正在尝试为Windows 7安装Windows SDK与.NET Framework 4,但是当我打开安装程序时收到错误:
某些Windows SDK组件需要安装RTM .NET Framework 4.安装程序检测到.NET Framework 4的预发行版本。如果继续使用安装程序,则不会安装这些组件。 如果要安装这些组件,请单击取消,然后从https://go.microsoft.com/fwlink/?LinkID=187668安装.NET Framework 4,然后重新运行安装程序。
点击确定继续。
当我去安装.NET Framework 4时,出现一条消息,说我的PC上已经有了.NET Framework 4:
Microsoft .NET Framework 4已经是操作系统的一部分。 无需安装.NET Framework 4可再发行组件。 更多信息 。
计算机上已经安装了相同或更高版本的.NET Framework 4。
我不知道该怎么办了。 我正在使用Windows 10 Enterprise(x64)。
使用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
,安装程序将让您继续。 确保您使用提升的权限编辑注册表,否则您将不被允许更改值。
为了解决这个问题,我卸载了我的.NET
Framework 4.6
并安装了4 。 然后我安装了SDK,问题就没有了。
我不得不卸载以下内容:
在安装Windows 7.1 SDK之前, 安装包将在安装过程中重新安装这两个SDK。
我也遇到了上面提到的完全相同的问题。 经过这么多的尝试,在下面的链接提到的建议帮助
我执行的步骤如下