Amazon-Ec2
由於 0xc004000d,無法在 Window Server 2016 數據中心上安裝 .Net 3.5 執行時
錯誤消息的螢幕截圖如下:
這就是我通過“添加角色和功能嚮導”選擇要安裝的功能的方式
如何成功安裝執行時?我沒有任何替代安裝源,因為它是託管在 aws ec2 上的伺服器
首先,從“伺服器管理器”中刪除“.Net 3.5 執行時”功能並重新啟動伺服器。
然後按照以下步驟安裝該功能:
步驟 1) 基於 Windows server 2016 安裝介質的公共快照創建卷
步驟 2) 在“Elastic Block Store”->“Volumes”中附加卷
步驟 3) 執行“磁碟管理”
步驟 4) 如果磁碟由於“管理員設置的策略”而被標記為離線,請在 CMD 中執行以下操作:
然後按照此處概述的這些說明進行操作
- 在伺服器管理器中,選擇管理,然後選擇添加角色和功能以啟動添加角色和功能嚮導。
- 在選擇安裝類型螢幕上,選擇基於角色或基於功能的安裝。
- 選擇目標伺服器。
- 在選擇功能螢幕上,選中 .Net Framework 3.5 功能旁邊的框。
- 在確認安裝選擇螢幕上,將顯示一條警告,詢問您是否需要指定備用源路徑?如果目標電腦無權訪問 Windows 更新,請使用指定備用源路徑連結指定安裝媒體上 \sources\sxs 文件夾的路徑,然後選擇確定。指定備用源後,或者如果目標電腦有權訪問 Windows 更新,請點擊警告旁邊的 X,然後選擇安裝。
您可以通過掛載 Microsoft 2016 Server .iso 並通過命令提示符執行它來安裝它,
Dism /online /enable-feature /featurename:NetFx3 /All /Source:X:\sources\sxs /LimitAccess
請參閱此連結了解更多詳細資訊。
或通過 PowerShell
Install-WindowsFeature Net-Framework-Core -source \\network\share\sxs"