質問: windows server 2012への.net framework 3.5のインストール windows server 2012に.net 3.5フレームワークをインストールしています。microsoftのwebサイトからdotnetfx35setup.exeをダウンロードして、場所e:\ sources\sxsにコピーしました。グーグルのすべてのリンクで、彼らはこのsxsフォルダーについて言っているので、このようにしました。しかし、それでもguiから.net frameworkをインストールできません。 featuresで.netを選択し、e:\ sources\sxsへのパスを指定しました。私は何を間違っていますか?私のpcはインターネットに接続されていないので、いくつかのoflineインストール方法が必要です。
回答: .net 3.5のインストールメディアは実際にはdvd/iso自体に含まれているため、フォルダーに2012/2012r2 isoをマウントまたはアンパックする必要があります。次に、コマンドプロンプト(管理者として)を起動し、次のコマンドを実行してインストールできます。dism /online /enable-feature /featurename:netfx3 /all /limitaccess /source:d:\sources\sxs (d:\ sources\sxsをc:\ users\you\desktop ...またはどこに解凍しても置き換えてください!)上記で使用したコマンドスイッチは、次のことを行います〜:/online targets the operating system you're running (instead of an offline windows image). /enable-feature /featurename:netfx3 specifies that you want to enable the .net framework 3.5. /all enables all parent features of the .net framework 3.5. /limitaccess prevents dism from contacting windows update. /source specifies the location of the files needed to restore the feature (in this example, the d:\sources\sxs directory). これは99.9%の確率で機能し、失敗した場合-通常はbits/windows更新サービスに問題があることを示しています-これらは実際には両方ともdism(展開イメージのサービスと管理)ツールで使用されています。これを修正するには、 このmicrosoft fixit記事 を参照してください。 windows 8マニュアルの説明は2012/2012r2でも機能します!