Службы Windows не отображаются в оснастке «Службы» - PullRequest
1 голос
/ 29 июля 2011

Я создал службу WCF; его отлично работает в Visual Studio. Я добавил установщик проекта в тот же проект, который в основном имеет экземпляр System.ServiceProcess.ServiceProcessInstaller, а также экземпляр System.ServiceProcess.ServiceInstaller. Затем я также создал проект установки для него. Процесс установки, кажется, работает нормально; однако этот сервис просто не отображается «оснастка служб». Есть идеи, чего мне не хватает?

1 Ответ

0 голосов
/ 29 июля 2011

Служба WCF сама по себе является , а не службой Windows, которая будет отображаться в этой оснастке!

Вы можете создать самостоятельную службу Windows NT - но это дополнительный шаг - поэтому служба Windows NT будет размещать службу WCF - так что у вас есть две службы в игре.Только служба Windows NT (которая обычно происходит от System.ServiceProcess.ServiceBase) будет установлена ​​в качестве службы Windows и будет отображаться в оснастке службы.

См. MSDN HowЧтобы: разместить службы WCF в управляемой службе Windows для получения дополнительной информации и примеров кода.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...