web-dev-qa-db-ja.com

コマンドラインまたはPowerShellを介して.NET 4をインストールしますか?

コマンドラインまたはPowerShellからWindows Server 2008 R2に.NET 4をインストールするにはどうすればよいですか?

この投稿 は、dism.exeとPowerShellを使用して.NET 3.5でそれを行う方法を示しています。 .NET 4.0バイナリを最初にダウンロードする必要があるため、これらの手順は.NET 4では機能しないと思います。

8
house9

私は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 /?

MessageBox resulting from running installer with the /? switch

8
steenhulthin

これはpowershellに固有のものではありませんが、役立つかもしれません。 .NET3.5をインストールした後、フルインストールバイナリを使用してフォローアップし、サイレントインストールを実行します。インストールの内容と方法によっては、再起動が必要になる場合があります。

これは、フルインストールパッケージを使用して2003-2008R2サーバーのビルド/更新スクリプトで.NET4のサイレントインストールを実行する方法です。

  • dotNetFx40_Full_x86_x64.exe/q

これらにまだ遭遇していない場合は、それらが便利な場合があります。

4
Jim Lawhon

コマンドプロンプトを使用するだけです。

C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis -i

自動的にインストールされる.net 4.0。

0
Jeetendra Negi