.NET Framework 迭代更新速度较快,眼看着5.0就快来了,它的兼容性非常好,希望以后也能跨平台。但有些软件必须.NET Framework3.5的支持才能安装。

在线安装

有网络环境下安装非常简单,在程序与功能中启动windows功能,一般不易出错。如下图:

离线安装.net framework 3.5 离线安装.net framework_下载地址

离线环境

有时,在离线环境下安装就麻烦一些。离线环境中就不能在线下载相应的组件,只通过软件包来实现,常用的方式有:

1、通过系统镜像ISO文件

加载安装镜像ISO文件,以管理员身份运行命令提示符CMD,输入以下命令:

dism.exe /online /enable-feature /featurename:netfx3 /Source:L:\sources\sxs

注:/ 前都有空格;L表示镜像所在盘符

待进度显示100%后,再去控制面板中开启Windows功能。

离线安装.net framework 3.5 离线安装.net framework_离线_02

2、通过提出的CAB文件

系统安装镜像文件毕竟太大,可以把这个SXS文件夹提取出来。操作方法类似于上图中的命令,只需要将路径改为实际的路径即可。

实际上,sxs中就一个cab文件,下载地址:https://pan.baidu.com/s/1geAjsaf

离线安装.net framework 3.5 离线安装.net framework_离线_03

如果觉得输入命令麻烦,可使用批处理,新建后缀为bat的文件,输入命令:

dism /online /Enable-Feature /FeatureName:NetFx3 /Source:"%~sdp0" /LimitAccess
pause

以管理员运行bat文件,接下的流程就一样了。

如果觉得输入命令麻烦,也可以使用开源的第三方工具:DISM++

离线安装.net framework 3.5 离线安装.net framework_下载地址_04

3、通过独立的安装(适用于Win7及以前的版本)

32+64位.Net Framework 3.5 SP1离线安装包下载地址:

http://download.microsoft.com/download/2/0/E/20E90413-712F-438C-988E-FDAA79A8AC3D/dotnetfx35.exe

这里有一个巨坑,这个安装包离线环境下并不能安装,因为它缺少中文语言包,而这个包没有将中文语言包打包进去。

作者:我也是个傻瓜