租用阿里雲ECS服務器的用戶使用 Windows Server 2012 R2 或 Windows Server 2016 64位系統,發現在安裝 .net framework 3.5.1 時報錯,報錯內容如下:
原因分析
找不到安裝源文件。
解決辦法
可以通過如下 PowerShell 腳本進行安裝:
-
從開始菜單中找到 PowerShell,右擊選擇 以管理員身份運行。
-
輸入如下腳本后回車執行:
-
12345
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