首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >由于缺少.Net Framework4.5,安装程序无法继续

由于缺少.Net Framework4.5,安装程序无法继续
EN

Stack Overflow用户
提问于 2016-04-08 07:54:06
回答 2查看 1.6K关注 0票数 1

当您试图在系统上安装下面的安装程序时

Microsoft应用程序

Microsoft SharePoint Foundation 2013安装

SharePoint Server 2013安装

在安装了MicrosoftWindowsFramework4.6或4.6.1 (特别是在.NET 10上)的计算机上,您将收到以下错误消息:

代码语言:javascript
复制
Setup is unable to proceed due to the following error(s):

This product requires Microsoft .Net Framework 4.5

我很难解决这个问题,所以我将分享我的解决方案,如果你曾经面对同样的问题,并且克服了更好的解决方案,请放弃你的回答。

EN

回答 2

Stack Overflow用户

发布于 2016-04-08 07:54:06

这个解决方案基本上是针对那些拥有windows 10操作系统的人,我认为你们已经尝试过使用以下工具安装.NET Framework4.6或4.6.1,但没有成功。

代码语言:javascript
复制
Programs and Features

.NET Framework Cleanup 

由于windows 10附带内置的.NET框架,所以在上述工具的帮助下卸载这些软件不会对您有帮助,问题仍然存在。

注意:下面是开发环境的解决方案,因为这是一个在prod服务器上不推荐的黑客,我假设您的开发环境是在Windows 10操作系统上设置的。

  1. 以管理员身份运行regedit.exe
  2. 点击HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET框架设置\NDP\
  3. 此时,您将看到两个文件夹v4和v4.0
  4. 右键单击v4,选择导出选项并将其保存在本地(如果期望发生了变化,您可能需要它)
  5. 右键单击v4节点选择->高级->更改->,选择管理帐户或您正在使用的帐户,在我的示例中是“用户(联想-PC\用户)”
  6. 勾选“替换子容器和对象的所有者”,然后单击“确定”。
  7. 现在,在v4下遍历每个节点(在我的例子中,有两个子文件夹"Client“和"Full”,它们也有自己的子文件夹):
  8. 右键单击v4下的每个节点,只要您看到右侧窗口中的“版本”键。
代码语言:javascript
复制
- Set your admin account to have Full Control and click OK.
- Change the Version value from 4.6.x to 4.5.x (in my case I changed it from 4.6.01038 -> 4.5.5150)

现在运行安装程序,希望安装能够顺利完成,不会出现任何错误。

  • 再次打开regedit并转到相同的位置:
  • 点击HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET框架设置\NDP\
  • 右键单击v4并恢复您先前更改的版本。

  • 从您在上一步中保存的本地文件中找到导出的.reg文件,并双击它。
  • 确认是,将其导入到注册表
  • 重新启动你就完蛋了。
票数 1
EN

Stack Overflow用户

发布于 2016-09-22 05:38:43

微软发布了针对此问题的修补程序(KB 3087184)。请查看下面的链接

gossner/2016/09/14/sharepoint-2013-installer-now-supports-net-framework-4-6-and-above/

KB 3087184下载https://support.microsoft.com/en-us/kb/3087184链接

希望它能帮到别人。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36494369

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档