В Visual Studio 2008 и 2010 лучший способ сделать это - открыть компонент ServiceBase
(по умолчанию Service1
) в режиме разработки. Затем щелкните правой кнопкой мыши в конструкторе и выберите параметр Добавить установщик . Это добавляет компонент ProjectInstaller
вместе с необходимыми ссылками на сборки. Компонент ProjectInstaller
, в свою очередь, автоматически добавляет установщик службы и установщик процесса обслуживания.
Без дополнительных подробностей, я думаю, вы вручную добавили компонент / класс в свой проект и назвали его Installer
вместо того, чтобы позволить Visual Studio сделать всю работу за вас.
См. Мой пост здесь , чтобы узнать, как создать базовый сервис в Visual Studio 2008 (похоже, работает и в 2010 году). Обратите особое внимание на Шаг 6.
Надеюсь, это поможет.