Пожалуйста, проверьте, выполнили ли вы следующие шаги:
1.После создания проекта службы Windows перейдите в представление дизайна класса службы (просто дважды щелкните класс service1.cs).
2. В представлении конструктора щелкните правой кнопкой мыши и выберите Добавить установщик . Это создаст класс установщика с именем ProjectInstaller.cs . Отсутствие ProjectInstaller.cs или любая ошибка в настройке ProjectInstaller.cs может привести к не отображению службы в консоли служб.
3. Перейдите в режим проектирования ProjectInstaller.cs , там вы найдете два установщика ->
a.**ServiceInstaller1**
b.**ServiceProcessInstaller1**
4.Нажмите правой кнопкой мыши ServiceInstaller1 и перейдите на вкладку свойств
a.Edit the ServiceName with the name you want to
see your service in the service console.
b.Change the **StartType** to **Automatic**.
5.Нажмите правой кнопкой мыши ServiceProcessInstaller1 и перейдите на вкладку свойств
a.Change the account to **LocalService**
6. Save and try it.
Надеюсь, это поможет вам ........