Практическое руководство. Добавление предопределенных настраиваемых действий в редакторе настраиваемых действий
В Visual Studio включены пять предопределенных настраиваемых действий для установки журнала событий, очереди сообщений, счетчиков производительности, служб и компонентов процессов служб. Эти компоненты настраиваются в качестве компонентов установки, упаковываются в класс Installer и впоследствии распознаются системой развертывания как настраиваемое действие.
Компонент установки добавляется в проект как класс, и после построения включается в выходные данные проекта.
Класс Installer имеет собственные методы управления состоянием, позволяющие откатывать установку при возникновении ошибки. При сбое установки предопределенного настраиваемого действия прерывается весь процесс развертывания проекта, и система возвращается в исходное состояние.
Добавление предопределенного настраиваемого действия состоит из двух этапов: сначала компонент добавляется в приложение для развертывания и настраивается как компонент установки, а затем этот компонент установки добавляется в проект развертывания.
Примечание
Отображаемые диалоговые окна и команды меню могут отличаться от описанных в справке в зависимости от текущих настроек или выпуска.Чтобы изменить параметры, выберите в меню Сервис пункт Импорт и экспорт параметров.Дополнительные сведения см. в разделеРабота с параметрами.
Чтобы добавить компонент установки в проект развертывания
Выберите папку в Редакторе настраиваемых действий.
В меню Действие выберите команду Добавить настраиваемое действие.
В диалоговом окне Выбор элемента в проекте откройте папку с выходными данными проекта, содержащего компонент установки, и выберите основные выходные данные.
Если выходные данные проекта, содержащего компонент установки, не включены в проект развертывания, нажмите кнопку Добавить выходные данные и выберите основные выходные данные проекта.
Предупреждение
Если добавить элемент в диалоговом окне Выбор элемента в проекте с помощью кнопок Добавить файл, Добавить выходные данные или Добавить сборку, а затем нажать кнопку "Отмена", указанные элементы все равно будут добавлены в проект развертывания.Удалить эти элементы из проекта развертывания можно в Обозревателе решений.
См. также
Задачи
Пошаговое руководство. Создание настраиваемого действия
Ссылки
Свойства для редактора настраиваемых действий