Проекты установки и развертывания
Обновлен: Ноябрь 2007
Visual Studio предоставляет шаблоны для четырех типов проектов развертывания: проекта модуля слияния, проекта установки, проекта веб-установки и проекта CAB-файла. Кроме того, есть мастер установки для оказания помощи при создании проектов развертывания. Шаблоны и мастер установки можно найти в диалоговом окне Создание проекта в узле Проекты установки и развертывания.
Рекомендации
Далее приведены рекомендации по выбору типа проекта развертывания для пользовательского проекта.
Тип проекта |
Назначение |
---|---|
Проект модуля слияния |
Упаковывает компоненты, которые могут быть использованы совместно несколькими приложениями |
Проект установки |
Выполняет построение установщика приложения Windows |
Проект веб-установки |
Выполняет построение установщика веб-приложения |
Проект CAB-файла |
Создает CAB-файл для загрузки в устаревший веб-обозреватель |
Проект CAB-файла для интеллектуальных устройств |
Создает проект CAB-файла для развертывания приложений, предназначенных для мобильных устройств. |
Проекты модулей слияния позволяют упаковывать файлы или компоненты в один модуль, чтобы облегчить их совместное использование. Полученный MSM-файл можно включить в любой другой проект развертывания.
Проекты CAB-файлов позволяют создавать CAB-файлы для упаковки компонентов ActiveX, которые можно загрузить с веб-сервера в веб-обозреватель. Различие между проектом установки и проектом веб-установки состоит в том, где развертывается установщик:
В проекте установки установщик устанавливает файлы в каталог "Program Files" на конечном компьютере.
В проекте веб-установки установщик устанавливает файлы в виртуальный корневой каталог на веб-сервере.
Внимание! После создания тип проекта изменить нельзя. Проект веб-установки невозможно преобразовать в стандартный, а стандартный проект нельзя преобразовать в проект веб-установки. Если был создан стандартный проект установки, а позднее понадобилось преобразовать его в проект веб-установки, то придется создать новый проект.
См. также
Задачи
Практическое руководство. Добавление элементов в проекте развертывания
Практическое руководство. Создание или добавление проектов развертывания
Основные понятия
Новые возможности развертывания
Ссылки
"Общие", страница "Проекты и решения", диалоговое окно "Параметры"