Поделиться через


Практическое руководство. Создание и выполнение автоматической установки Visual Studio

Программу установки Visual Studio можно запустить из настроенной автоматической установки вместо DVDs. Такой режим установки называется автоматическим. В этом разделе описана процедура подготовки Visual Studio к установке из сетевой папки.

Создание сетевого образа

Создайте сетевой образ носителя Visual Studio.

Создание сетевого образа

  1. Создайте на сервере папку, например <диск>:\VS2010\.

  2. Скопируйте содержимое DVD-диска Visual Studio в папку VS2010.

  3. Если вы используете не розничную версию носителя, сразу переходите к шагу 5.

  4. Создайте предварительно заполненный ключ продукта для пользователя.

    1. В папке VS2010 откройте вложенную папку Setup.

    2. С помощью текстового редактора, например Блокнота, откройте файл setup.sdb и найдите строку, содержащую текст [Product Key].

    3. Добавьте в строку ключ продукта, состоящий из 25 символов, который указан на упаковке DVD непосредственно после фразы "[Product Key]". Исключите из ключа все дефисы.

    4. Сохраните изменения в файле и закройте его.

  5. Предоставьте общий доступ к папке VS2010 и установите необходимые параметры безопасности.

    Пусть программы установки Visual Studio должен иметь примерно следующий вид: \\<имя_сервера>\VS2010\setup.exe.

    Примечание

    Работа программы установки может завершиться сбоем, если сочетание имени файла и пути превышает максимально допустимое число знаков (260).Максимальная длина пути Visual Studio — 221 символ. Локальный путь к файлу не должен превышать 70 символов, а сетевой — 39.

    Установка может завершиться сбоем, если имена папок в пути содержат пробелы. Например, "\\<имя_сервера>\VS 2010" или "\\<имя_сервера>\Visual Studio\".

Создание файлов unattend.ini

Чтобы развернуть Visual Studio в автоматическом режиме, необходимо создать связанный INI-файл. Необходимо создать уникальный INI-файл для каждой целевой операционной системы. Например, INI-файл, созданный для Windows XP, не может быть использован для Windows Vista.

Примечание

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

Создание INI-файла для Visual Studio

  1. Поместите диск Visual Studio 2010 DVD в устройство чтения, проигнорировав сообщение об автозапуске.

  2. В меню Пуск выберите пункт Выполнить и введите команду диск**:\setup\Setup.exe /createunattend** путь_к_создаваемому_INI-файлу.

    Пример: D:\setup\setup.exe /createunattend c:\VS2010_deployment.ini

  3. Выполните инструкции на странице Запуск программы установки и нажмите кнопку Далее.

  4. На странице Параметры выберите пункт Настроить и нажмите кнопку Далее.

  5. В на странице Настройка выберите необходимые для развертывания элементы и нажмите кнопку Сохранить параметры.

Создание INI-файла для автоматической установки Microsoft Visual Studio 2010 Documentation (необязательно)

  1. Нажмите кнопку Пуск, затем Выполнить.

  2. В командной строке введите следующую команду (или сохраните ее в виде BAT-файла для запуска из проводника):

    <Help Library Manager source drive and location>HelpLibraryManager.exe /silent /content /<parameters(see below)>

    Например, если содержимое находится на установочном DVD-диске Visual Studio и DVD-диск обозначен буквой D, команда будет иметь следующий вид: "C:\Program Files\Microsoft Help Viewer\v1.0\HelpLibManager.exe" /silent /product VS /version 100 /locale en-US /content C:\ProgramData\Microsoft\HelpLibrary /sourceMedia D:\ProductDocumentation\HelpContentSetup.msha

Следующие параметры определяют программное обеспечение, устанавливаемое на клиентских компьютерах:

Параметр

Описание

/product

Код продукта. Например: vs.

/version

Версия устанавливаемого продукта. Например, 100.

/locale

Языковой стандарт устанавливаемого продукта. Пример: en-us.

/silent

Выполнение установки без отображения запросов для пользователя и других элементов пользовательского интерфейса UI.

/content

Является обязательным, если указан аргумент /silent. Задает расположение локального хранилища содержимого, если оно еще не задано. Аргумент игнорируется, если расположение локального хранилища содержимого уже задано.

/brandingPackage

Имя файла пакета с фирменной символикой для каталога. Игнорируется, если каталог уже существует.

/sourceMedia

Расположение, проверяемое на наличие файлов установки справки. Если указанный путь не найден или папка не содержит необходимые файлы для просмотра справки, используется аргумент /sourceWeb.

/sourceWeb

Конечная точка HTTP ServiceApi, в которой клиент может выбрать книги.

/mediaBookList

Задается для автоматической установки. Если этот аргумент не предоставлен, будут установлены все книги из файла sourceMedia. Имена книг соответствуют именам файлов: book1.html, book2.html.

/webBookList

Задается для автоматической установки. Если этот аргумент не предоставлен, будут установлены все книги в конечной точке sourceWeb, соответствующие значению языкового стандарта каталога (относительные пути — аргумент sourceMedia является базовым URI).

/NoOnline

Используется поставщиком содержимого оболочки ISO, чтобы показывать, что функции поиска содержимого и проверки наличия обновлений в сети не должны быть включены для их каталогов (используемое в контекстном меню, запускающем HLM — игнорируется как часть установки)

Выполнение автоматической установки

Убедитесь, что пакет Visual Studio доступен в сети.

Выполнение автоматической установки Visual Studio на клиентском компьютере

  • Нажмите кнопку Пуск, затем выберите пункт Выполнить и введите команду \\<servername>\VS2010\Setup\setup.exe /unattendfile <path of the Visual Studio .ini file>.

    Пример: \\server\VS2010\Setup\setup.exe /unattendfile \\server\VS2010\VS2010_deployment.ini

Выполнение автоматической установки Microsoft Visual Studio 2010 Documentation на клиентском компьютере (необязательно)

  • Нажмите кнопку Пуск, затем Выполнить.

  • В командной строке введите следующую команду (или сохраните ее в виде BAT-файла для запуска из проводника):

    <Library Manager source drive>:HelpLibManager.exe /silent /content /<parameters – see above>

    Примеры.

    "C:\Program Files\Microsoft Help Viewer\v1.0\HelpLibManager.exe" /silent /product VS /version 100 /locale en-US /content C:\ProgramData\Microsoft\HelpLibrary /sourceMedia \\myServer\ProductDocumentation\HelpContentSetup.msha

Примечание

Чтобы получить дополнительную информацию о параметрах установки Microsoft Visual Studio 2010 Documentation, обратитесь к системе справки.Файл справки (\\Program Files\Microsoft Help Viewer\v1.0) устанавливается в процессе установки Microsoft Visual Studio 2010.

Обслуживание установки

Для изменения существующей установки Visual Studio можно запустить программу установки в панели управления.

Примечание

Для запуска программы установки в режиме изменения пользователь должен обладать привилегиями администратора на локальном компьютере.

Внесение изменений в установку на клиентском компьютере

  • Откройте Панель управления, выберите в ней элемент Установка и удаление программ (Windows XP) или Программы и компоненты (Windows Vista).

  • Выберите Visual Studio и нажмите кнопку Заменить или удалить (Windows XP) или Удалить/Изменить (Windows 7 или Windows Vista).

См. также

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

Установка Visual Studio