客戶主機:windows server 2016
故障:客戶部署應用需要安裝.Net Framework 3.5 功能,安裝失敗。

正常安裝流程:
點擊左下角windows鍵-->點擊服務器管理器

進入服務器管理器界面后,點擊添加角色和功能

打開添加角色和功能向導,直接下一步



不需要添加角色,直接下一步即可

勾選.Net Framework 3.5或者4.6,點擊下一步

之后就是等待安裝完成,因為我用離線安裝解決了,所以無法截安裝界面,第一次安裝后面就是等待安裝的進度條界面,靜待安裝完成即可。
一。從微軟官網下載安裝程序進行安裝,里面很多版本程序可供下載
https://www.microsoft.com/zh-cn/download/confirmation.aspx?id=25150
windows的exe程序,不用多說了,下載安裝就行

二。離線安裝
利用U盤后者移動硬盤、SD卡、讀卡器 等等,把ISO完整鏡像文件上傳到服務器上
一定要記住ISO文件的路徑,稍后安裝需要指定路徑
打開Windows PowerShell

在命令行輸入dism.exe /online /enable-feature /featurename:NetFX3 /Source:E:\sources\sxs 注意:這里是有空格的,且路徑為E盤
如果有報下圖的錯誤命令行增加 /all 選項
dism.exe /online /enable-feature /all /featurename:NetFX3 /Source:E:\sources\sxs

到此安裝完成,如需驗證,打開服務器管理器查看角色和功能,下一步。。。。然后可以看到.Net Framework已經安裝完成(不可選狀態)

