Установить.NET 4 через командную строку или PowerShell?

Это кажется, что Ваша установка является borked. С другой стороны, Skype, среди других программ захватывает порт 80 по умолчанию (или он, конечно, привык для).

Попробовать netstat -abn для большего количества информации о том, что использует порт.

8
задан 22 April 2012 в 06:29
3 ответа

Я сделал следующее в 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
ответ дан 2 December 2019 в 22:56

Это не характерно для powershell, но могло бы помочь. После установки.NET3.5 мы развиваем использование полных двоичных файлов установки, просто выполняя тихую установку. В зависимости от того, что и то, как Вы устанавливаете это, может потребовать перезагрузки.

Это, как я выполнил тихие установки.NET4 в сценариях сборки/обновления на 2003-2008R2 серверах с помощью полного пакета установки:

  • dotNetFx40_Full_x86_x64.exe/q

Если Вы уже не споткнулись через них, Вы могли бы найти их полезными:

4
ответ дан 2 December 2019 в 22:56

Просто используйте командную строку.

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

.net 4.0 устанавливается автоматически.

0
ответ дан 2 December 2019 в 22:56

Теги

Похожие вопросы