2008-10-16 8 views
3

Я создал приложение для Windows-приложений на VB.net 2008 и использовал Мастер установки, чтобы добавить процесс установки.Как вы регистрируете службу Windows во время установки?

Установщик работает, добавляя приложение для добавления/удаления программ и копирования всех файлов и т. Д., Но ему не хватает окончательного (обязательного) шага фактической установки службы.

Я добавил основной результат проекта как пользовательское действие для установки и удаления без успеха.

В чем секрет?

ответ

4

Вы можете сделать две вещи:

1) Использование пользовательских действий в проекте установки, чтобы зарегистрировать услугу, используя «InstallUtil» .Net Framework командной строки утилиты, или просто зарегистрировать его самостоятельно, используя InstallUtil.

2) Добавьте класс установщика в службу Windows. Это link должно предоставить вам всю необходимую информацию, просто пропустите предыдущие части о создании службы. Так я рекомендую.