文档中心 > 安装.NET Framework3.5(Windows 2012/2016/2019)
安装.NET Framework3.5(Windows 2012/2016/2019)

最近更新时间:2022-03-30

应用发布服务器需要安装.NET Framwork3.5,从而支持AppServer应用。Windows Server安装.NET Framework不能直接使用msi安装包安装,请参考本节内容在Windows 2012/2016/2019服务器上安装.NET Framework3.5。

Windows 2012/2016/2019自带.NET Framework4.5,但需要安装.NET Framework3.5。

如直接通过服务器管理器下载安装.NET Framework3.5,一般会因为网络原因失败。因此需要准备对应的Windows 2012/2016/2019安装光盘或光盘镜像作为安装源;如无法使用安装光盘或光盘镜像,请搜索并获取单独的.NET Framework3.5安装CAB包,例如microsoft-windows-netfx3-x64-package.cab,该CAB包微软没有提供官方下载。

本节以Windows 2012为例指导完成.NET Framework3.5的安装,Windows 2016/2019的安装过程和2012完全一致。

使用服务器管理离线安装.NET Framework3.5

该方法仅适用于使用光盘或光盘镜像安装。如需使用CAB包安装请参见其他方式。

  1. 加载Windows 2012/2016/2019光盘镜像。

  2. 单击“开始菜单”,选择服务器管理器。

  3. 选择“管理 > 添加角色和功能”。

  4. image68.jpeg.png

  5. 连续直接单击“下一步”,直到进入选择功能界面。

  6. image69.jpeg.png

  7. 勾选.NET Framework 3.5 功能,并单击“下一步”。

  8. image70.jpeg.png

  9. 单击指定备用源路径。

  10. image71.jpeg.png

  11. 将光盘加载后的sources\sxs的文件夹路径填写至路径中。单击“确定”后,单击“安装”。

  12. image72.jpeg.png

  13. 成功安装后如下图所示:

  14. image73.jpeg.png

使用DISM命令离线安装.NET Framework3.5

该方法适用于使用光盘或光盘镜像安装,也适用于使用CAB包进行安装。

  1.  加载Windows 2012/2016/2019光盘镜像,或将CAB包上传至服务器硬盘。

  2. 执行DISM命令加载源文件并安装。

  3. 对于使用光盘或光盘镜像,需要使用/Enable-Feature并指定光盘中的source\sxs目录,例如:

    DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:E:\sources\sxs

    对于使用CAB包,需要使用/add-package并指定CAB包的路径,例如:

    DISM  /Online /add-package /packagepath:C:\201812\microsoft-windows-netfx3-x64-package.cab

    成功安装后如下图所示。此时再到服务器管理中会看到.NET Framework3.5的状态为已安装。

    image74.jpeg.png