C# 由于缺少.Net Framework 4.5,安装程序无法继续 当您尝试在您的系统上安装以下安装程序:BR>BR>微软Office Web应用程序或 BR> 微软SharePoint基金会2013安装> < SharePoint Server 2013安装> > BR> < BR>在具有微软.NETFramework 4.6或4.6-1的计算机上安装(特别是在Windows 10上),您将收到以下错误消息: Setup is unable to proceed due to the following error(s): This product requires Microsoft .Net Framework 4.5

C# 由于缺少.Net Framework 4.5,安装程序无法继续 当您尝试在您的系统上安装以下安装程序:BR>BR>微软Office Web应用程序或 BR> 微软SharePoint基金会2013安装> < SharePoint Server 2013安装> > BR> < BR>在具有微软.NETFramework 4.6或4.6-1的计算机上安装(特别是在Windows 10上),您将收到以下错误消息: Setup is unable to proceed due to the following error(s): This product requires Microsoft .Net Framework 4.5,c#,.net,ms-office,sharepoint-2013,C#,.net,Ms Office,Sharepoint 2013,我很难解决这个问题,因此我将与大家分享我的解决方案。如果您遇到了同样的问题,并且已经用更好的解决方案解决了,请放弃您的答案。此解决方案基本上适用于那些拥有windows 10操作系统和 我想你们已经尝试过使用下面的工具卸载.NETFramework 4.6或4.6.1,但没有成功 Programs and Features .NET Framework Cleanup 由于windows 10自带内置的.NET Framework,因此在上述工具的帮助下卸载这些软件对您和 问题仍然存在 注

我很难解决这个问题,因此我将与大家分享我的解决方案。如果您遇到了同样的问题,并且已经用更好的解决方案解决了,请放弃您的答案。

此解决方案基本上适用于那些拥有windows 10操作系统和 我想你们已经尝试过使用下面的工具卸载.NETFramework 4.6或4.6.1,但没有成功

Programs and Features

.NET Framework Cleanup 
由于windows 10自带内置的.NET Framework,因此在上述工具的帮助下卸载这些软件对您和 问题仍然存在

注意:以下是开发环境的解决方案,因为这是一种不建议在prod服务器上使用的黑客攻击,我假设您的开发 环境是在Windows 10操作系统上设置的

  • 以管理员身份运行regedit.exe

  • 单击HKEY\U LOCAL\U MACHINE\SOFTWARE\Microsoft\NET Framework 安装程序\NDP\

  • 此时,您将看到两个文件夹v4和v4.0

  • 右键单击v4,选择要导出并保存的选项 本地(如果某些内容超出预期,您可能需要它)

  • 右键单击v4节点,选择权限->高级->更改-> 选择管理员帐户或您正在使用的帐户,在我的例子中是它 是“用户(联想电脑\用户)”

  • 勾选“替换子容器和对象上的所有者”,然后单击“确定”

  • 现在检查v4下的每个节点(在我的例子中有两个子节点) 文件夹“客户端”和“完整”,它们也有自己的子文件夹):

  • 右键单击v4下的每个节点,无论您在何处看到 “版本”键出现在右侧窗口上

    • 将管理员帐户设置为具有完全控制权,然后单击“确定”

    • 将版本值从4.6.x更改为4.5.x(在我的例子中,我更改了它) 从4.6.01038->4.5.5150)

  • 现在运行安装程序,希望安装能够顺利完成

    • 再次打开regedit并转到同一位置:

    • 单击HKEY\U LOCAL\U MACHINE\SOFTWARE\Microsoft\NET Framework 安装程序\NDP\

    • 右键单击v4并恢复先前更改的版本

    • 从上一步保存的本地文件中查找导出的.reg文件 然后双击它

    • 确认是以将其导入回注册表

    • 重新启动,您就完成了

    Microsoft针对该问题发布了修补程序(KB 3087184)。请查看以下链接

    KB 3087184链接供下载


    希望这对某人有所帮助。

    仅添加链接作为答案可能会出现一些问题,例如链接断开、内容更改。因此,如果您能在此处陈述完整的答案就太好了。添加了热修复程序KB号和Downlaod链接。感谢您宝贵的输入。这是一个有用的修复方法