Для установки .NET Framework 3.5 или любого другого стандартного ПО, когда установка из системы по каким-то причинам невозможна (чаще всего проблемы возникают из-за политики установки дополнительных приложений Microsoft - Features on Demand), можно воспользоваться следующим способом.
- Загрузите ISO-образ системы Windows на сервер с официального сайта. По ссылке откроется вкладка с Windows Server 2019, но на этой же странице вы можете выбрать другую версию ОС. В форму с данными можно внести любые сведения.
- Смонтируйте полученный образ, кликнув правой кнопкой на файл (Опция "Подключить").
- Запустите Windows PowerShell от имени администратора и выполните команду вида:
dism.exe /online /enable-feature /featurename:NetFX3 /All /Source:D:\sources\sxs /LimitAccess
в которой:
- featurename – наименование устанавливаемой опции (в примере выше - NetFX3, то есть .NET Framework 3.5);
- Source – путь к каталогу sxs примонтированного диска, где хранятся необходимые файлы устанавливаемой опции (по умолчанию диск монтируется под диском D, поэтому здесь ничего менять не потребуется).
.