Amazon-Ec2

由於 0xc004000d,無法在 Window Server 2016 數據中心上安裝 .Net 3.5 執行時

  • January 23, 2018

錯誤消息的螢幕截圖如下:

在此處輸入圖像描述

這就是我通過“添加角色和功能嚮導”選擇要安裝的功能的方式

在此處輸入圖像描述

如何成功安裝執行時?我沒有任何替代安裝源,因為它是託管在 aws ec2 上的伺服器

首先,從“伺服器管理器”中刪除“.Net 3.5 執行時”功能並重新啟動伺服器。

然後按照以下步驟安裝該功能:

步驟 1) 基於 Windows server 2016 安裝介質的公共快照創建卷 在此處輸入圖像描述

步驟 2) 在“Elastic Block Store”->“Volumes”中附加卷

步驟 3) 執行“磁碟管理”

在此處輸入圖像描述

步驟 4) 如果磁碟由於“管理員設置的策略”而被標記為離線,請在 CMD 中執行以下操作:

在此處輸入圖像描述

然後按照此處概述的這些說明進行操作

  1. 在伺服器管理器中,選擇管理,然後選擇添加角色和功能以啟動添加角色和功能嚮導。
  2. 在選擇安裝類型螢幕上,選擇基於角色或基於功能的安裝。
  3. 選擇目標伺服器。
  4. 在選擇功能螢幕上,選中 .Net Framework 3.5 功能旁邊的框。
  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"

引用自:https://serverfault.com/questions/893421