Вики IT-KB

Пошаговые руководства, шпаргалки, полезные ссылки...

Инструменты пользователя

Инструменты сайта


microsoft-windows:dot-net-framework:how-to-install-dot-net-framework-3-5

Это старая версия документа!


Установка .Net Framework 3.5

Установка с помощью утилиты DISM

Установка с помощью утилиты DISM, которую нужно выполнять с правами администратора, при использовании хранилища компонент Windows в сетевом каталоге (содержимое каталога \Sources\sxs скопировано из дистрибутива Windows):

Dism /online /enable-feature /featurename:NetFx3 /All /Source:"\\SRV\Sources\sxs" /LimitAccess

Установка с помощью DISM при использовании хранилища компонент Windows в локальном для сервера месторасположении, например в DVD-приводе:

Dism /online /enable-feature /featurename:NetFx3 /All /Source:"D:\sources\sxs" /LimitAccess

Важно. Замечено, что если в англоязычную систему Windows Server 2012 R2 установлен языковой пакет Language Pack, то мы можем получить невозможность установки с ошибкой 0x800f081f. В таком случае для возможности установки NetFx3 нужно удалить языковой пакет через утилиту lpksetup с последующей перезагрузкой системы. После установки NetFx3 можно будет повторно установить языковой пакет.

Для диагностики проблем при выполнении утилиты DISM смотрим лог %windir%\Logs\DISM\dism.log



Установка с помощью Powershell

Команда, которая может использоваться для Windows Server 2012 R2:

Install-WindowsFeature NET-Framework-Core -Source "D:\sources\sxs"

Команда, которая может использоваться для клиентских ОС Windows 8/10:

Enable-WindowsOptionalFeature -Online -FeatureName "NetFX3" -All -Source "D:\sources\sxs"


Включение в WIM-образе

Можно включать .Net Framework 3.5, как и другие компоненты системы, непосредственно в WIM образ, который используется, например, для развёртывания ОС с помощью SCCM.

следующей последовательностью команд:

  1. Смонтируем образ во временный каталог:
DISM /mount-wim /wimfile:"C:\Temp\Test\win8.1_x86pro.wim" ^
/index:2 /mountdir:"C:\Temp\Test\offline\"
  1. Чтобы увидеть список всех компонентов доступных для включения в смонтированном образе:
DISM /Image:"C:\Temp\Test\offline\" /Get-Features /Format:Table
  1. Включим .Net Framework 3.5 в смонтированном образе:
DISM /Image:"C:\Temp\Test\offline\" /Enable-Feature /FeatureName:"NetFx3" /All ^
/LimitAccess /Source:"\\path\to\sxs"
  1. Отмонтируем образ с сохранением изменений:
DISM /unmount-wim /mountdir:"C:\Temp\Test\offline" /commit

Обсуждение

Ваш комментарий:
 
microsoft-windows/dot-net-framework/how-to-install-dot-net-framework-3-5.1540207487.txt.gz · Последнее изменение: 22.10.2018 14:24 — Алексей Максимов

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki