Windows Server2012 R2 安装.NET Framework 3.5

1.方法一:从其他服务器上复制Framework文件夹到你的服务器上

.

从网上找了好多资料,都是复制sxs文件,CSDN资源里下载sxs文件都是需要积分的,奈何本人穷人一枚,只能自己突发奇想,没想到真的发现了新的方法。.

鉴于公司一般都有至少两三个服务器,所以该方法简单可行,关键是不需要积分下载资源。
.

一:复制服务器Framework 文件

找一个服务器B 系统与你的服务器A 系统相同的,(且已经安装过.NET Framework 3.5),打开C:\Windows\Microsoft.NET\Framework 路径,显示有n多个文件,全部选中添加到压缩包,将压缩包复制到你的电脑,然后从你的电脑 上复制到 服务器A上,,,解压到相同路径,替换掉以前的文件,,,在通过常规步骤安装.NET Framework 3.5即可(具体安装步骤在下面)

注意:直接从服务器B上将压缩包 复制到 服务器A上 会失败,所以需要你的电脑中转一下,或者使用云盘之类的

这里需要安装.NET Framework 3.5的服务器 简称为服务器 A,,,,,找的已经安装过.NET Framework 3.5的服务器 简称为服务器 B,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,服务器A和 服务器B的操作系统都是 Windows Server2012 R2

Windows Server2012 R2 安装.NET Framework 3.5Windows Server2012 R2 安装.NET Framework 3.5

------------------ -以下为转载内容 ----------------

2.方法二: 找一份Windows server 2012镜像,解压缩文件打开,source文件夹下有一个sxs文件夹.解压出来。备用源路径只要能指向到正确的安装盘下的sxs文件即可

(从WindowsServer2012R2镜像文件里 复制sxs文件,到自己的服务器安装盘路径下,然后 备用源路径只要能指向到正确的安装盘下的sxs文件即可。)

拿到手的虚拟机系统是Windows server 2012R2,本想着安装SQlserver2012轻轻松松,结果途中警告未安装.NET Framework 3.5。于是找了个.NET Framework 3.5的安装包,但是由于系统原因无法正常安装。
Windows Server2012 R2 安装.NET Framework 3.5

按照提示从控制面板-程序-启动或关闭Windows功能里看看
Windows Server2012 R2 安装.NET Framework 3.5

确实和Win10不太一样
Windows Server2012 R2 安装.NET Framework 3.5Windows Server2012 R2 安装.NET Framework 3.5Windows Server2012 R2 安装.NET Framework 3.5Windows Server2012 R2 安装.NET Framework 3.5

我们看到系统默认安装了.NET Framework 4.5于是隐隐有种不祥的预感,但我们还是要硬着头皮勾选3.5
Windows Server2012 R2 安装.NET Framework 3.5

显示需要指定备用路径,但我没有指定
Windows Server2012 R2 安装.NET Framework 3.5

然后就出现了的失败T T!
Windows Server2012 R2 安装.NET Framework 3.5

由于我无法访问安装盘(光盘安装后弹出了,所以没有sxs这个文件),所以没有办法像网上直接填写备用源路径直接解决

从网上参考了很多:https://blog.csdn.net/sunny_lv/article/details/73603360

这篇文章里说了很多方法,大家可以尝试。

我从网上找了安装盘路径下的 C:\sources\sxs简包放入指定位置后,输入备用源路径也没起作用,只能乖乖下载整个镜像文件

(WindowsServer2012R2镜像文件迅雷链接:ed2k://|file|cn_windows_server_2012_r2_vl_with_update_x64_dvd_4051059.iso|4683122688|BD0B95997679F83A4EE2D062865D8E64|/ )

下载的镜像文件里有sxs这个文件
Windows Server2012 R2 安装.NET Framework 3.5

于是灵光乍现(投机取巧),让我们来试一试这个简包,于是单独复制sxs文件到服务器的C:/下。
Windows Server2012 R2 安装.NET Framework 3.5

填写备用源路径为C:/sxs

Windows Server2012 R2 安装.NET Framework 3.5
居然成功了?!?!?!
Windows Server2012 R2 安装.NET Framework 3.5

喜大普奔。其实回想一下,备用源路径只要能指向到正确的安装盘下的sxs文件即可。之前下载的安装简包可能不是对应Windows servers 2012R2版本里切取出来的,所以使用本文方法的同学一定要注意选取对应版本的简包(我用的简包链接在文中),然后指定备用源路径即可。
原文链接:https://blog.csdn.net/F12138_/article/details/80220698