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


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

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

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

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

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

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

    installutil yourproject.exe
    

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

См. также

Задачи

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

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

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

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

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

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