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