你的位置:首页 > 操作系统

[操作系统]Windows Server 2012 R2在线安装.NET Framework3.5


Windows Server 2012 (R2) 默认没有安装 .NET Framework 3.5,但可以通过在线安装或指定备用源路径方式。

之前在这个 在Win Server 2012中安装.NET Framework 3.5的问题 中写的方法是需要Windows Server的ISO镜像介质的,而且需要同类型的镜像介质,如 Windows Server 2012 Standard 的系统必须使用 Windows Server 2012 Standard 的ISO镜像介质。但如果是云系统上需要安装 .NET Framework 3.5 呢?或者身边暂时无法提供相应的ISO镜像介质呢?

那就通过默认的在线方式安装,但通过 添加角色或功能向导 方式安装时,总是提示安装失败:找不到源文件。

解决方法就是修改组策略中的 指定 Intranet Microsoft 更新服务位置 为未配置。(必须是要更改本地计算机上的组策略设置管理员组成员,如果是在域控中,同样需要相应权限)

操作步骤:右键“开始菜单” —— “运行”  —— 输入“gpedit.msc" ——打开组策略,打开“计算机配置” —— “管理模板” —— “Windows组件” —— “Windows更新”,在右侧双击打开 "指定 Intranet Microsoft 更新服务位置",将选项修改为"未配置",如下图(英文截图,对应位置):

InstallDotNetFramework35

然后通过运行 gpupdate 命令更新组策略即可继续操作:

InstallDotNetFramework35

执行上述操作后,再次通过 添加角色和功能向导 进行安装即可。(连接互联网下载 .Net Framework 3.5 安装文件)

如果安装中途失败,请多次尝试安装!

 

安装 .NET Framework 3.5 是安装 Microsoft SQL Server 2012(r2) 、Microsoft SQL Server 2014 的前置条件(Prerequisite).

 

参考:

  1. server2012 r2 的指定源路径解决方法
  2. Windows server 2012 R2无法安装.net 3.5.1的解决方法