Развертывание .NET Framework 3.5 с использованием службы обслуживания и управления образами развертывания (DISM)

С помощью средства командной строки службы образов развертывания (DISM) можно создать измененный образ для развертывания .NET Framework 3.5.

Это важно

Для изображений, поддерживающих несколько языков, необходимо соблюдать порядок установки языковых пакетов и .Net Framework 3.5, как описано в последовательности обслуживания медиа в Windows. Этот порядок гарантирует, что языковые ресурсы .NET Framework 3.5 установлены правильно в эталонном образе и доступны пользователям и приложениям.

Использование DISM с подключением к Интернету

Требования

Для сетевого эталонного образа, доступ к которому можно получить клиентский компонент Центра обновления Windows

  1. Откройте командную строку с правами администратора (запуск от имени администратора) в Windows 8 или Windows Server 2012.

  2. Чтобы установить файлы компонентов .NET Framework 3.5 из клиентский компонент Центра обновления Windows, выполните следующую команду:

    DISM /Online /Enable-Feature /FeatureName:NetFx3 /All 
    

    Используйте /All , чтобы включить все родительские функции указанной функции. Дополнительные сведения об аргументах DISM см. в разделе Включение или отключение функций Windows с использованием DISM.

  3. Проверьте, включена ли функция:

    • На компьютерах с Windows Desktop Edition после установки .NET Framework 3.5 отображается как включенная функция в включение или отключение компонентов Windows в Панели управления.
    • Для систем Windows состояние установки компонентов можно просмотреть в диспетчер сервера.

Для оффлайн эталонного изображения

  1. Выполните следующую команду DISM (образ, подключенный к папке c:\test\offline и установочный носитель на диске D:\), чтобы установить .NET 3.5:

    DISM /Image:C:\test\offline /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:D:\sources\sxs
    
  • Используйте /All для включения всех родительских функций указанной функции.
  • Используйте /LimitAccess, чтобы запретить DISM обращаться к клиентский компонент Центра обновления Windows/WSUS.
  • Используется /Source для указания расположения файлов, необходимых для восстановления функции.
  1. Выполните следующую команду в командной строке, чтобы проверить статус .NET Framework 3.5 (образ в автономном режиме, смонтированный на c:\test\offline):

    DISM /Image:c:\test\offline /Get-Features /Format:Table
    

    Состояние Enable Pending означает, что для завершения установки образ должен быть переведён в оперативный режим.

Использование DISM без подключения к Интернету

DISM можно использовать для добавления .NET Framework 3.5 и предоставления доступа к папке \sources\SxS на установочном носителе к установке Windows, которая не подключена к Inte rnet.

Предупреждение

Если вы не используете клиентский компонент Центра обновления Windows в качестве источника для установки .NET Framework 3.5, обязательно используйте источники из той же соответствующей версии операционной системы Windows. Использование исходного пути, не соответствующего той же версии Windows, не препятствует установке неправильной версии .NET Framework 3.5. Это может привести к тому, что система будет находиться в неподдерживаемом и не подлежащем обслуживанию состоянии.

Требования

  • Установочный носитель
  • Права администратора. Текущий пользователь должен быть членом локальной группы администраторов для добавления или удаления функций Windows.

Шаги

  1. Откройте командную строку с правами администратора (запуск от имени администратора).

  2. Чтобы установить .NET Framework 3.5 с установочного носителя, расположенного на диске D:, выполните следующую команду:

    DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:d:\sources\sxs
    
    • Используйте /All для включения всех родительских функций указанной функции.
    • Используйте /LimitAccess, чтобы запретить DISM обращаться к клиентский компонент Центра обновления Windows/WSUS.
    • Используется /Source для указания расположения файлов, необходимых для восстановления функции.

    Дополнительные сведения об аргументах DISM см. в разделе Включение или отключение функций Windows с использованием DISM.

рекомендации по развертыванию Microsoft .NET Framework 3.5