自从微软的内核 6.2以上的版本之后 win2012 win2016 已经自带了 .net4.0的版本 但是很多应用还需要.net 3.5的版本,虽然微软的安装盘里面有 .net 3.5的安装文件,但是发现安装的过程中并不会copy到操作系统盘,
win10 上面的很多比较老的工具 比如HP的TM 还有ALM 什么的 以及比较经典的sqlserver2008 都需要.net 3.5 所以不管是客户端 还是服务器端 还是需要安装上的。
又因为公司内感人的网速, 再现安装.net3.5的速度着实感人 基本上没成功过。
所以比较好的办法 只能是 离线安装。
适合win10 以及win2016的办法主要是:
先找一个自己的版本的iso镜像, 找到安装盘目录下的source/sxs目录 将文件复制出来 放到待安装.net 3.5的windows机器可访问的路径下
比如放到C盘的目录下:
使用dism命令离线安装.net3.5的角色
具体命令为:
dism /enable-feature /online /featurename:netfx3 /source:c:\sxs /all
安装速度一般比较快
使用服务器管理器查看