Instale o .NET 4 via linha de comando ou PowerShell?

8

Como instalo o .NET 4 no Windows Server 2008 R2 a partir da linha de comando ou do PowerShell?

Esta postagem mostra como fazer isso para o .NET 3.5 usando dism.exe e PowerShell. Eu estou supondo que, uma vez que os binários do .NET 4.0 precisam ser baixados primeiro, estas instruções não funcionam para o .NET 4.

    
por house9 07.04.2011 / 00:51

3 respostas

8

Eu fiz o seguinte em 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

Existem outras opções de linha de comando que /q (para tranquilidade). Você pode ver isso fazendo:

& .\dotNetFx40_Full_x86_x64.exe /?

    
por 18.04.2012 / 15:01
4

Isso não é específico para o powershell, mas pode ser útil. Depois de instalar o .NET3.5, seguimos usando os binários de instalação completa, simplesmente executando uma instalação silenciosa. Dependendo do que e como você instala isso pode exigir uma reinicialização.

Foi assim que executei as instalações silenciosas do .NET4 em scripts de compilação / atualização em servidores 2003-2008R2 usando o pacote completo de instalação:

  • dotNetFx40_Full_x86_x64.exe / q

Se você ainda não encontrou alguns deles, talvez seja útil:

por 11.04.2011 / 08:32
0

Basta usar o prompt de comando.

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

.net 4.0 instalado automaticamente.

    
por 15.01.2016 / 16:17