Коллега написал приложение для Windows и оставил меня для установки. Я создал проект установщика через Visual Studio и добавил основной вывод проекта службы в новый проект.
Когда я запускаю установщик, он создает правильные папки и копирует в него файлы dll, exe и config, но не выполняет фактическую установку службы.
Служба не указана в окне «Службы», и если я дважды щелкну на исполняемом файле, мне сообщают, что мне нужно запустить installutil для установки службы.
Как мне заставить инсталлятор сделать этот бит для меня? Я нашел эту статью:
http://www.codeproject.com/KB/install/InstallService.aspx
но это кажется слишком сложным для того, что я ожидал бы быть довольно простым.