.NET Framework 迭代更新速度较快,眼看着5.0就快来了,它的兼容性非常好,希望以后也能跨平台。但有些软件必须.NET Framework3.5的支持才能安装。
在线安装
有网络环境下安装非常简单,在程序与功能中启动windows功能,一般不易出错。如下图:
离线环境
有时,在离线环境下安装就麻烦一些。离线环境中就不能在线下载相应的组件,只通过软件包来实现,常用的方式有:
1、通过系统镜像ISO文件
加载安装镜像ISO文件,以管理员身份运行命令提示符CMD,输入以下命令:
dism.exe /online /enable-feature /featurename:netfx3 /Source:L:\sources\sxs
注:/ 前都有空格;L表示镜像所在盘符
待进度显示100%后,再去控制面板中开启Windows功能。
2、通过提出的CAB文件
系统安装镜像文件毕竟太大,可以把这个SXS文件夹提取出来。操作方法类似于上图中的命令,只需要将路径改为实际的路径即可。
实际上,sxs中就一个cab文件,下载地址:https://pan.baidu.com/s/1geAjsaf
如果觉得输入命令麻烦,可使用批处理,新建后缀为bat的文件,输入命令:
dism /online /Enable-Feature /FeatureName:NetFx3 /Source:"%~sdp0" /LimitAccess
pause
以管理员运行bat文件,接下的流程就一样了。
如果觉得输入命令麻烦,也可以使用开源的第三方工具:DISM++
3、通过独立的安装(适用于Win7及以前的版本)
32+64位.Net Framework 3.5 SP1离线安装包下载地址:
http://download.microsoft.com/download/2/0/E/20E90413-712F-438C-988E-FDAA79A8AC3D/dotnetfx35.exe
这里有一个巨坑,这个安装包离线环境下并不能安装,因为它缺少中文语言包,而这个包没有将中文语言包打包进去。
作者:我也是个傻瓜