Задачи развертывания с помощью установщика Windows
Обновлен: Ноябрь 2007
Развертывание — это процесс распространения готового приложения или компонента для установки на другие компьютеры.
Перед началом этого процесса необходимо предоставить Visual Studio сведения о конкретном продукте, который требуется развернуть, а также о месте и способе развертывания. Это выполняется путем добавления в решение одного или нескольких проектов развертывания; каждый проект развертывания содержит инструкции по установке файлов и компонентов на конечном компьютере.
Для распределенных приложений обычно создается отдельный проект развертывания для каждого уровня приложения. Например, трехуровневое приложение должно иметь три проекта развертывания — по одному для уровня данных, уровня бизнес-логики и клиентского уровня.
Кроме того, необходимо создать отдельный проект развертывания при создании модуля слияния для любого компонента решения, который может совместно использоваться несколькими решениями.
В этом подразделе
Практическое руководство. Установка необходимых компонентов при развертывании с помощью установщика Windows
Описывается, как включать и отключать установки необходимых компонентов, и как указывать расположение для загрузки необходимых компонентов.Практическое руководство. Создание или добавление проектов развертывания
Описывается, как создать новый проект развертывания или добавить существующий проект развертывания в решение.Практическое руководство. Создание или добавление установочного проекта
Объясняется, как создавать новый проект установки или добавлять существующий проект установки в решение.Практическое руководство. Создание или добавление проекта модуля слияния
Даются инструкции по созданию нового проекта модуля слияния и добавлению существующего проекта модуля слияния в решение.Практическое руководство. Создание или добавление CAB-проекта
Описывается процесс создания нового CAB-проекта и добавления существующего CAB-проекта в решение.Практическое руководство. Установка свойств проекта развертывания
Объяснения способов задания свойств проекта развертывания.Практическое руководство. Добавление элементов в проекте развертывания
Обсуждаются способы добавления файлов, выходных данных проекта и других элементов в проект развертывания.Практическое руководство. Добавление модулей слияния в проект развертывания
Объясняется процесс добавления модуля слияния в проект развертывания.Практическое руководство. Добавление и удаление значков
Описывается процесс установки и связывания значков с приложением во время установки на конечном компьютере.Практическое руководство. Исключение элементов из проекта развертывания
Описываются способы предотвращения включения лишних элементов проекта в установщик.Разрешение вопросов, связанных с развертыванием с помощью установщика Windows
Описание распространенных ошибок, возникающих при развертывании, и способов их устранения.Редакторы, используемые при развертывании
Описание различных редакторов, используемых для настройки проектов развертывания.Практическое руководство. Назначение условной установки в зависимости от версии операционной системы
Демонстрация условной установки, основанной на значении установщика Windows.Практическое руководство. Назначение условной установки в зависимости от выбора пользователя
Демонстрация условной установки, основанной на значении, введенном во время установки.Практическое руководство. Создание установщика Windows для 64-разрядной платформы
Описание процесса создания 64-разрядного пакета MSI.
Связанные подразделы
Управление установкой файлов при развертывании
Описание Редактора файловой системы, позволяющего добавлять выходные данные проекта, файлы и другие элементы в проект развертывания и указывать их размещение на конечном компьютере.Управление параметрами реестра при развертывании
Описание Редактора реестра, служащего для указания разделов и значений реестра, добавляемых в реестр конечного компьютера.Управление типами файлов при развертывании
Описание Редактора типов файлов, используемого для задания сопоставления файлов на конечном компьютере.Управление пользовательским интерфейсом при развертывании
Описание Редактора пользовательского интерфейса, используемого для задания свойств предопределенных диалоговых окон, отображающихся во время установки на конечном компьютере.Управление настраиваемыми действиями при развертывании
Описание Редактора настраиваемых действий, используемого для задания дополнительных действий, выполняемых по окончании установки на конечном компьютере.Управление условиями запуска при развертывании
Описание Редактора условий запуска, позволяющего формулировать условия, необходимые для успешного завершения установки.Новые возможности развертывания
Описание новых возможностей, связанных с установкой и развертыванием.Распространение файлов Visual C++
Описание процесса определения зависимостей для машинных, или неуправляемых, приложений Visual C++ и перераспределения всех файлов, необходимых для поддержки приложения на конечном компьютере.Развертывание с помощью установщика Windows
Описание способа создания пакетов установщика для распространения пользователям.