Чтобы оффлайн установить net framework 3.5, на Windows 8 / 10. Нам понадобиться дистрибутив той ОС, на которую будем устанавливать net framework 3.5. И включенный Центр Обновления Windows
Запускаем cmd либо PowerShell от имени администратора и выполняем следующую команду –
DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:d:\sources\sxs
где:
NetFx3 – название устанавливаемого пакета net framework 3
d:\sources\sxs – Адрес где его искать (в моем случае, это диск D:, папка sources, папка sxs)
/All – для включения всех родительских компонентов указанного компонента.
/LimitAccess – для предотвращения обращения DISM к клиентский компонент Центра обновления Windows.
/Source – чтобы указать расположение файлов, необходимых для установки компонента.
ссылка на оригинальную статью – Развертывание платформа .NET Framework 3,5 с помощью системы обслуживания образов развертывания и управления ими (DISM)
ПС. Для удобства, я разместил инсталяционный пакет на сетевом хранилище, и теперь моя команда установки выглядит так –
DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:\\fileshare\NetFx3
