Возможно, вы захотите пересмотреть использование проекта установки, возможности которого весьма ограничены, и Microsoft объявила, что он не будет доступен в будущих версиях Visual Studio.Возможен установщик:
1) Пересмотрите возможность использования настраиваемого действия InstallUtil для создания и запуска службы.Установщик Windows поддерживает это изначально.Единственная причина, по которой вы вынуждены использовать настраиваемое действие, заключается в том, что проекты установки Visual Studio не предоставляют возможности MSI для создания служб.Переключение на такой инструмент, как InstallShield 2010 Limited Edition установщика Windows XML, решит эту проблему.
2) Перепроектируйте службу, чтобы не требовать запуска конфигурации до ее запуска.Позвольте ему перейти в состояние ожидания, пока утилита конфигурации не запустится и не уведомит службу о том, что она может начать обработку.Поместите утилиту в меню «Пуск» и / или запустите ее в конце установки.