.Net Framework 3.5 虽然已经年代久远,但一些老项目或老应用都对它有依赖。
在线安装非常方便,通过添加删除程序或离线安装包都可以自动化完成,但有些项目中服务器没有外网环境,需要离线部署 .Net Framework 3.5,这就让人挺头疼的。
不过离线安装其实也并没有想象中的那么费劲,只不过稍微多几道工序而已。
针对 Windows 系统的版本不同,安装方法也存在差别,以下提供两种安装方法,都是经过实际测试可行的。
[Windows 10]
1. 从 Windows 10 镜像中 sources\sxs 目录下提取 microsoft-windows-netfx3-ondemand-package.cab。
2. 在待安装系统中以管理员方式运行 PowerShell。
3. 执行如下命令(命令后的 .cab 文件所在路径根据实际情况修改):
dism.exe /online /add-package /packagepath:D:\microsoft-windows-netfx3-ondemand-package.cab
4. 若上条命令失败则执行如下命令(命令后的 .cab 文件所在路径根据实际情况修改):
dism.exe /online /enable-feature /featurename:NetFX3 /Source:D:\microsoft-windows-netfx3-ondemand-package.cab
* 命令执行成功即表示安装完成。
[Windows Server 2012/2016/2019]
1. 从对应版本的 Windows Server 镜像中提取 sources 目录下的 sxs 文件夹。
2. 将 sxs 目录拷贝至待安装系统中的任意目录下。
3. 在待安装系统中以管理员方式运行 PowerShell。
4. 顺序执行以下命令(第二条命令后的 sxs 目录所在路径根据实际情况修改):
dism.exe /online /enable-feature /featurename:NetFx3ServerFeatures dism.exe /online /enable-feature /featurename:NetFX3 /Source:D:\sxs
* 命令执行成功即表示安装完成。
标签:Windows,离线,命令,sxs,3.5,cab,Net,安装 From: https://www.cnblogs.com/timhant/p/16663293.html