Windows 2012 R2に.Net 3.5をインストールする
したがって、Windows 2012 R2 Serverに.net 3.5をインストールしようとしています。機能の追加とDISMの両方で失敗しました。 機能の追加GUIを使用して「代替パスの指定」を使用すると、「1つ以上の役割、役割サービス、または機能のインストールに失敗しました」というエラーで失敗します 高架PowerShellを介してDISMを使用しようとすると、次のコマンドを使用します。 dism.exe /online /enable-feature /featurename:NetFX3 /Source:d:\sources\sxs これは失敗します エラー:0x800f0906ソースファイルをダウンロードできませんでした。「ソース」オプションを使用して、機能の復元に必要なファイルの場所を指定します。ソースの場所の指定の詳細については、http://go.microsoft.com/fwlink/?LinkId = 243077を参照して ください。 DISMログファイルは、C:\ Windows \ Logs \ DISM \ dism.logにあります。 上記のKB(243077)に従って、SXSフォルダーのグループポリシーの場所を設定しました。再起動しても同じエラーが発生します。DSIMログには以下が表示されます コマンドenable-featureの処理中に失敗しました。-CPackageManagerCLIHandler :: ExecuteCmdLine(hr:0x800f0906) 簡単なグーグルは、多くの人がこれに問題を抱えていること、そして このサーバーがインストールされていないKB2966826とKB2966828をアンインストールする必要があることを示しています。 オフラインの.Netインストーラーも試してみましたが、Windowsの機能を使用して追加する必要があります。すべてのコマンドは、管理者として、昇格したプロンプトを介して実行されています。 これを書いている間、私は「類似の質問」に気づき、この「Unable to install .net 3.5 on Windows server 2012」に注目しました。 ランニング dism.exe /online /enable-feature /featurename:NetFX3 /all 上記と同じエラーを生成しました。