コマンドラインまたはPowerShellからWindows Server 2008 R2に.NET 4をインストールするにはどうすればよいですか?
この投稿 は、dism.exeとPowerShellを使用して.NET 3.5でそれを行う方法を示しています。 .NET 4.0バイナリを最初にダウンロードする必要があるため、これらの手順は.NET 4では機能しないと思います。
私はPowershellで次のことを行いました:
((new-object net.webclient).DownloadFile("http://download.Microsoft.com/download/9/5/A/95A9616B-7A37-4AF6-BC36-D6EA96C8DAAE/dotNetFx40_Full_x86_x64.exe","dotNetFx40_Full_x86_x64.exe"))
& .\dotNetFx40_Full_x86_x64.exe /q
/q
(クワイエット用)以外のコマンドラインオプションがあります。あなたはこうすることでそれらを見ることができます:
& .\dotNetFx40_Full_x86_x64.exe /?
これはpowershellに固有のものではありませんが、役立つかもしれません。 .NET3.5をインストールした後、フルインストールバイナリを使用してフォローアップし、サイレントインストールを実行します。インストールの内容と方法によっては、再起動が必要になる場合があります。
これは、フルインストールパッケージを使用して2003-2008R2サーバーのビルド/更新スクリプトで.NET4のサイレントインストールを実行する方法です。
これらにまだ遭遇していない場合は、それらが便利な場合があります。
コマンドプロンプトを使用するだけです。
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis -i
自動的にインストールされる.net 4.0。