Практическое руководство. Установка и удаление служб

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

В отличие от большинства проектов, создаваемых в Visual Studio, проект службы Windows нельзя запустить непосредственно из среды разработки, нажав клавишу F5. Причина заключается в том, что служба, содержащаяся в проекте, должна быть установлена перед запуском проекта.

Служебная программа командной строки InstallUtil.exe позволяет быстро установить приложение службы. Можно также создать проект установки, включающий результаты проекта, и задать настраиваемое действие, запускающее установщики, связанные с проектом, и устанавливающее службу. Пример см. в разделе Пошаговое руководство. Создание приложения служб Windows в конструкторе компонентов. Дополнительные сведения о проектах установки см. в разделе Проекты установки. Дополнительные сведения о настраиваемых действиях см. в разделе Пошаговое руководство. Создание настраиваемого действия.

Чтобы установить службу вручную, выполните следующие действия:

  1. Перейдите в каталог, в котором размещается исполняемый файл, полученный в результате компиляции проекта.

  2. Запустите в командной строке программу InstallUtil.exe и передайте ей в качестве параметра выходные файлы проекта. В командной строке введите следующую команду:

    installutil yourproject.exe
    

Чтобы удалить службу вручную, выполните следующие действия:

См. также

Задачи

Практическое руководство. Создание служб Windows

Практическое руководство. Добавление установщиков в приложение служб

Практическое руководство. Настройка компонентов установки

Практическое руководство. Переопределение методов по умолчанию для компонентов установки

Пошаговое руководство. Создание приложения служб Windows в конструкторе компонентов

Пошаговое руководство. Создание настраиваемого действия

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

Знакомство с приложениями служб Windows

Знакомство с компонентами установки

Проекты установки

Ссылки

Практическое руководство. Подключение и инициализация обозревателя серверов/обозревателя баз данных