Практическое руководство. Развертывание платформы .NET Framework с помощью службы каталогов Active Directory

Обновлен: Ноябрь 2007

kz6tzdt1.alert_note(ru-ru,VS.90).gifПримечание.

Содержимое этого раздела относится только к версии 1.0 распространяемого пакета .NET Framework. Сведения о развертывании распространяемого пакета других версий .NET Framework см. в разделе .Руководство по развертыванию .NET Framework 3.5 для администраторов.

Служба каталогов Microsoft Active Directory позволяет развертывать программное обеспечение на компьютерах, подключенных к сети, при наличии привилегий администратора. В этом разделе описаны отдельные процедуры развертывания пакета установщика Windows Dotnetfx.exe на компьютерах сети с помощью Active Directory. Дополнительные сведения и документацию по продукту Active Directory см. на домашней странице Active Directory.

Пакет установщика Windows можно установить на клиентский компьютер с Active Directory только в том случае, если на этом компьютере имеется служба установки установщика Windows. В процедурах, описанных в этом разделе, предполагается, что перед развертыванием Dotnetfx.exe на всех клиентских компьютерах установлен установщик Windows версии 2.0. Установщик Windows версии 2.0 можно загрузить из Центра загрузки MSDN. Следует иметь в виду, что файлы установщика не предназначены для развертывания с помощью Active Directory. Их необходимо по отдельности устанавливать на каждый компьютер или использовать для их установки сервер Microsoft Systems Management Server.

Когда администратор сети убедится, что все компьютеры сети, на которые будет устанавливаться пакет Dotnetfx.exe, удовлетворяют минимальным требованиям к конфигурации, выполните следующие действия и отдельные процедуры в указанном порядке.

Сначала извлеките файл Dotnetfx.exe, с помощью которого будет выполняться развертывание .NET Framework.

Извлечение файла Dotnetfx.exe, с помощью которого будет выполняться развертывание .NET Framework

  1. Загрузите файл Dotnetfx.exe в корневой каталог диска C локального компьютера.

  2. Откройте окно командной строки.

  3. Измените текущий каталог на корневой каталог диска C.

  4. В командной строке введите команду mkdir dotnetfx, чтобы создать каталог для копирования файла Dotnetfx.exe.

  5. Введите команду dotnetfx.exe /T:c:\dotnetfx /C, чтобы извлечь файлы в каталог dotnetfx.

  6. Закройте окно командной строки.

  7. В проводнике Windows перейдите в папку C:\dotnetfx и проверьте, что файлы извлечены.

  8. Переместите папку dotnetfx и все ее содержимое на сервер, который будет использоваться для развертывания.

После перемещения папки dotnetfx в расположение для развертывания создайте пакет Active Directory для .NET Framework.

Создание пакета .NET Framework в Active Directory

  1. Нажмите кнопку Пуск и выберите последовательно пункты Программы и Администрирование. Щелкните элемент Active Directory - пользователи и компьютеры. Будет открыта консоль Active Directory - пользователи и компьютеры.

  2. Щелкните правой кнопкой мыши узел домена в верхней части дерева. В контекстном меню выберите пункт Свойства. Откроется диалоговое окно Свойства.

  3. Перейдите на вкладку Групповая политика.

  4. Нажмите кнопку Изменить. Будет открыто окно с деревом Политика домена по умолчанию.

  5. Есть два варианта назначения получателей программного обеспечения. На вкладке "Групповая политика" можно выбрать вариант Конфигурация компьютера, чтобы политики применялись ко всем компьютерам, независимо от входящих на них пользователей. Либо можно выбрать вариант Конфигурация пользователя, чтобы политики применялись к пользователям, независимо от компьютеров, на которых они работают. В целях данного примера выберите и разверните узел Конфигурация пользователя. В узле Конфигурация пользователя разверните папку Конфигурация программ.

  6. Щелкните правой кнопкой мыши элемент Установка программ. Выберите в контекстном меню пункт New, а затем — Пакет. Появится диалоговое окно для указания пути к файлу установщика Windows (MSI) для пакета.

  7. Перейдите в каталог, в который была скопирована папка dotnetfx, и выберите файл Netfx.msi.

  8. Выберите вариант Дополнительно опубликовано или назначено и нажмите кнопку ОК. Будет открыто окно, в котором можно выбрать вариант Автоматическая установка или Публикация.

    В случае выбора варианта Автоматическая установка программное обеспечение будет автоматически установлено на все компьютеры в домене. В случае выбора варианта Публикация программное обеспечение будет включено в список доступных продуктов, но установка не начнется, пока пользователь не решит установить его.

  9. После изменения всех необходимых элементов нажмите кнопку ОК.

  10. Закройте консоль Active Directory - пользователи и компьютеры.

После настройки пакета .NET Framework в Active Directory необходимо убедиться, что пакет доступен для установки.

Проверка пакета Active Directory

  1. Войдите на любой компьютер, являющийся частью домена. Нажмите кнопку Пуск, выберите Панель управления, а затем — Установка и удаление программ.

  2. Нажмите кнопку Добавить программу. В списке доступного программного обеспечения должен появиться пакет установки .NET Framework.

  3. Если пакет .NET Framework не отображается в списке доступного программного обеспечения, он неправильно настроен в Active Directory. Вернитесь к консоли Active Directory - пользователи и компьютеры и дважды щелкните пакет, чтобы заново настроить его.

Если при создании в Active Directory пакета .NET Framework администратор сети выбирает вариант Опубликовать, пакет будет добавлен в список программного обеспечения, доступного компьютерам домена. Пользователи, которые хотят установить пакет на клиентский компьютер, должны выполнить следующие действия.

Установка пакета .NET Framework

  1. Нажмите кнопку Пуск, выберите Панель управления, а затем — Установка и удаление программ.

  2. Нажмите кнопку Добавить программу.

  3. В списке доступного программного обеспечения выберите пакет .NET Framework и нажмите кнопку Добавить. Будет запущена программа установки Microsoft .NET Framework.

    kz6tzdt1.alert_note(ru-ru,VS.90).gifПримечание.

    Перед запуском программы установки Microsoft .NET Framework на клиентский компьютер необходимо установить установщик Windows версии 2.0. Если установщик Windows версии 2.0 не установлен, установка пакета .NET Framework невозможна.

  4. Когда откроется окно установки Microsoft .NET Framework, нажмите кнопку Next.

  5. Для продолжения установки выберите вариант Принять и нажмите кнопку Next. Установщик начнет копирование файлов и обновление системы.

  6. После завершения установки появится диалоговое окно. Нажмите кнопку ОК.

    kz6tzdt1.alert_note(ru-ru,VS.90).gifПримечание.

    Чтобы правильно удалить пакет .NET Framework, следует воспользоваться средством Установка и удаление программ Windows.

См. также

Задачи

Практическое руководство. Развертывание платформы .NET Framework с помощью Systems Management Server

Основные понятия

Распространение Dotnetfx.exe с помощью электронного средства распространения программного обеспечения

Минимальные требования к конфигурации для Dotnetfx.exe

Другие ресурсы

Распространение .NET Framework