SharePoint Server 2013 安装篇

SharePoint Server 2013 在安装前,是不能安装 VS 等会自动安装 .net 4.5.x 以上版本的 .net Framework 的软件的。因为安装了 .net Framework 4.6.x 以后,注册表中记录当前系统 .net 版本的 key 会被改动,而 SharePoint Server 2013 在安装的时候会确认这个 Key 的值,如果不是 4.5 则抛出没有安装 .net Framework 4.5 的异常,即使你已经安装了较高版本。

错误如下图 1.1 所示:

Image result for sharepoint .net 4.5

图 1.1 This product requires Mircosoft .Net Framework 4.5.

那么如何解决这个问题呢?

一般来说,我们可以通过删除 .net Framework 相关的 KB 更新,来强制使 Windows Server 2012 / R2 回到 .net 4.5.x 的版本,不过这种动作会损害已经安装的软件如 VS,SQL Server 等软件的一致性。安装 SharePoint 后再重新配置 .net Framework 能否正确解决此问题也无法确认。下面是需要删除的 KB 号:

3151800 .NET Framework 4.6.2

3102436 .NET Framework 4.6.1

3045557 Microsoft .NET Framework 4.6

微软在 SharePoint Server 2013 发布 3 年后终于给出了一个合理的解决方案——将一个补丁包追加到 SharePoint Server 2013 的安装文件中,即可解决这个问题。

经过测试,已经安装 .net 4.6.x 的环境均可以正常安装。

请参考此 KB:

3087184

根据 SharePoint 2013 的 edition 选择适合的下载文件,并将文件解压后配置到 SharePoint 2013 的安装文件目录的 updates 目录下,重新执行安装操作即可顺利安装。

P.S. 你也可以选择使用 .net Framework Clean up tool 和 .net Framework Repair tool 来尝试解决这个问题。

NET Framework Cleanup Tool User’s Guide

Microsoft .NET Framework Repair Tool is available

 

以上です。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值