Windows Server 2012 R2 或 2016 無法安裝 .Net 3.5.1
問題描述
使用 Windows Server 2012 R2 或 Windows Server 2016系統,發現在安裝 .net 3.5.1 時報錯,報錯內容如下:
原因分析
找不到安裝源文件。
解決辦法
可以通過如下 PowerShell 腳本進行安裝:
- 從開始菜單中找到 PowerShell,右擊選擇 以管理員身份運行。
-
輸入如下腳本后回車執行:
Set-ItemProperty -Path 'HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU' -Name UseWUServer -Value 0
Restart-Service -Name wuauserv
Install-WindowsFeature Net-Framework-Core
Set-ItemProperty -Path 'HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU' -Name UseWUServer -Value 1
Restart-Service -Name wuauserv