在Windows Server 2012 R2上安装SharePoint 2013 with SP1失败,提示没有.net4.5的解决办法

现在的Server用Windows Server 2012 R2的越来越多了,在部署带Sp1的SharePoint2013的时候,走完预安装工具后,点击setup提示缺少。net4.5。
其实Windows Server 2012 R2打完所有更新补丁后,操作系统的.net版本已经是4.6.1了,因为。net4.6是os的组件的一部分,所以无法直接卸载,也不能单独去手工安装。net4.5安装包。
通过dotnetfx_cleanup_tool 卸载失败了。

2种解决办法:
a. 修改注册表:

1.Run regedt32 as administrator (best method is to browse to system32 directory and right click)
2.Browse to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v43.Export the key (and all subs) for safekeeping •Especially import to get these 2 keys that you will be editing
•HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Client
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full

4.Right click on v4 and choose Permissions •Click Advanced
•If the owner is listed as System you may have to change to the local administrator group (or account you using to edit the registry) and choose “Replace Owner on subcontainers and objects”.

5.Right click on Client key and choose Permissions. Grant your group/account full control.
6.Make note of the value for the version entry – keep it somewhere safe.
7.Change the value to 4.5.50709 – minimum version required for SharePoint 2013. You can use this version or another valid version above that but not any 4.6 values.
8.Right click on Full key and choose Permissions. Grant your group/account full control.
9.Make note of the value for the version entry – keep it somewhere safe.
10.Change the value to 4.5.50709
11.Run SharePoint install.
12.When the install is finished, before running config wizard, you can either run the reg file you created in Step 3 or manually set the version values back to the value as noted in Step 9.
13.If you changed the owner as outlined in step 4, be sure to set it back to System and choose “Replace Owner on subcontainers and objects”.

b. 更新安装补丁:

找到你安装的软件版本,选择下面一个补丁文件到本地
•SharePoint Foundation 2013 with Service Pack 1 fix
https://download.microsoft.com/download/3/6/2/362C4A9C-4AFE-425E-825F-369D34D64F4E/wsssetup_15-0-4709-1000_x64.zip
•SharePoint Server 2013 with Service Pack 1 fix
https://download.microsoft.com/download/3/6/2/362C4A9C-4AFE-425E-825F-369D34D64F4E/svrsetup_15-0-4709-1000_x64.zip
•Project Server 2013 with Service Pack 1 fix
https://download.microsoft.com/download/3/6/2/362C4A9C-4AFE-425E-825F-369D34D64F4E/svrsetup_15-0-4709-1000_x64.zip

拷贝解压缩的dll到SharePoint 2013 ios或者img解开后的updates文件夹中,再次启动setup安装,通过了。

推荐方案b。

时间: 2024-10-25 12:05:55

在Windows Server 2012 R2上安装SharePoint 2013 with SP1失败,提示没有.net4.5的解决办法的相关文章

如何在Windows Server 2012 R2上安装SharePoint 2013

笔者原以为是个挺容易个事儿, 毕竟是微软自家的产品安装在自家的操作系统上, 没想到还是让我费了半天劲. 写在这里吧, 方便其他的朋友. 具体步骤 ============================== 1. 准备好Windows Server 2012 R2 RTM的一台虚拟机, 准备SharePoint 2013 RTM的安装包, 和SP1的安装包. 2. 制作slipstream安装文件, 参考这里. 3. 这时运行prerequisiteinstaller会如下的报错. 4. 先在S

win server 2012 R2 你需要先安装 对应于 KB2919355 的更新 ,然后才可在 Windows 8.1 或 Windows Server 2012 R2 上安装此产品

产生阻滞的问题: 你需要先安装 对应于 KB2919355 的更新 ,然后才可在 Windows 8.1 或 Windows Server 2012 R2 上安装此产品. 官方说法(这些 KB 必须按以下顺序安装:clearcompressionflag.exe.KB2919355.KB2932046.KB2959977.KB2937592.KB2938439.KB2934018. 实际上应该再安装一个 包  Windows8.1-KB2919442-x64.msu  https://www.m

基于Windows Server 2012 r2环境部署 SharePoint 2013 SP1

在安装SharePoint 2013 服务器之前,请先了解硬件和软件要求 http://technet.microsoft.com/library/cc262485(office.15)?ocid=fwlink#section4 Microsoft SharePoint 产品准备工具会为具有内置数据库的单台服务器安装以下必备软件: Web 服务器 (IIS) 角色 应用程序服务器角色 Microsoft .NET Framework 4.5 SQL Server 2008 R2 SP1 Nati

在Windows Server 2008 R2上安装 PowerShell 5.0

在Windows Server 2008 R2上安装 PowerShell 5.0 安装.NET Framework 4.6.2 下载NDP462-KB3151800-x86-x64-AllOS-ENU.exe,安装 安装PowerShell 4.0(5.0依赖4.0) 下载Windows6.1-KB2819745-x64-MultiPkg.msu,安装. 安装PowerShell5.0 下载Win7AndW2K8R2-KB3134760-x64.msu,安装. 完成后,重启服务器.

在64位Windows Server 2008 R2上安装mtools

在64位Windows Server 2008 R2上安装mtools 该安装向导提供了循序渐进的指南,用于在Microsoft Windows Server 2008 R2上安装mtools. 前提 Windows Powershell需要被安装. 该主机必需能访问互联网. 安装步骤 1. 下载和安装Python 2.7.x(当前版本2.7.10) a) 进入https://www.python.org/downloads/ b) 选择最新的2.7.x目录. c) 下载Windows x86-

在 Windows 7 和 Windows Server 2008 R2 上安装 Windows PowerShell 3.0

在 Windows 7 和 Windows Server 2008 R2 上安装 Windows PowerShell 3.0 Windows 7 和 Windows Server 2008 R2 内核版本同为6.1,以下步骤说明如何在运行 Windows 7 SP1 和 Windows Server 2008 R2 SP1 的机器上安装 Windows PowerShell 3.0. 安装准备 1. 在安装Windows Management Framework 3.0之前,卸载任何Windo

Windows server 2008 R2上安装exchange2010注意的问题

1在windows server 2008 R2上安装exchange 2010方便了很多,只需要下载一个FilterPackx64安装. 2在安装IIS的过程中,建议除FTP外全选安装,今天在安装2010时,由于没有完全安装IIS7,出现"无法从元数据库读取数据,请确保已安装IIS信息服务",另外切记IIS6.0管理器一定要安装,今天就差IIS6.0管理器没有安装依然提示此错误. 3之后还需要启动net.tcp服务,Windows server 2008 R2默认是禁用此服务,因此需

在win7/WINDOWS SERVER 2008 R2上安装 vmware POWERcli 6.5

安装.NET Framework 4.6.2下载NDP462-KB3151800-x86-x64-AllOS-ENU.exe,安装安装PowerShell 4.0(5.0依赖4.0)下载Windows6.1-KB2819745-x64-MultiPkg.msu,安装.安装PowerShell 5.0下载Win7AndW2K8R2-KB3134760-x64.msu,安装.完成后,重启服务器.  最后安装VMware-PowerCLI-6.5.0-4624819 Set-ExecutionPoli

windows server 2012 R2 如何安装visual studio 2015旗舰版

在windows server 2012 R2服务器上,安装visual studio 2015 旗舰版时,遇到如下错误.已阻止安装程序,更正重新运行安装程序.如要了解详细信息,可查看常见问题和解决方法的列表,或查看日志文件. 此版本的visual studio的需要对windows 8.1和成为kb2919355的windows server 2012 R2进行2014年4月更新,请先安装kb2919355,然后在这些操作系统上安装visual studio前请安装. 我的解决方法是: 先开启