問題描述
使用 Windows Server 2012 R2 或 Windows Server 2016系統,發現在安裝 .net 3.5.1 時報錯,報錯內容如下:
原因分析
找不到安裝源文件。
解決辦法
可以通過如下 PowerShell 腳本進行安裝:
從開始菜單中找到 PowerShell,右擊選擇 以管理員身份運行。
輸入如下腳本后回車執行:
注:依次執行每一條
1、Set-ItemProperty-Path'HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU'-NameUseWUServer-Value0
2、Restart-Service-Namewuauserv
3、Install-WindowsFeatureNet-Framework-Core
4、Set-ItemProperty-Path'HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU'-NameUseWUServer-Value1
5、Restart-Service-Namewuauserv