服务进程无法连接到服务控制器

Pay*_*lch 17 c# service

嗨,我想写一个快速的演示服务.我在这里关注MSDN的教程:

http://msdn.microsoft.com/en-us/library/zt39148a.aspx

因此,本教程基本上设置了一个写入事件日志的基本服务.它还配置安装并添加安装项目.所以我尝试在几台计算机上安装,一台运行Server 2008 R2,另一台运行Windows 7.

基本上会发生什么是设置运行正常,但服务没有显示在服务列表中.我还检查了事件日志并收到错误,其中包含以下描述:

"服务进程无法连接到服务控制器"

但是没有关于错误的其他信息.有谁知道如何让服务显示在服务列表中并运行?谢谢.

我可以提到的另一个项目是创建了服务的自定义日志,但是没有条目.

Cle*_*der 15

每次尝试从Visual Studio运行Windows服务时,都会在事件日志中记录消息"服务无法启动.服务进程无法连接到服务控制器".与您在Visual Studio中创建的大多数项目不同,按F5无法直接从开发环境运行Windows Service项目.请参阅以下msdn链接http://msdn.microsoft.com/en-us/library/sd8zc8ha.aspx


Pay*_*lch 7

问题解决了.我没有按照本教程的最后一部分添加自定义操作:)我认为它首先是可选的,但它似乎是安装服务的最后一部分.现在工作完美.

  • 该教程链接在问题中。 (2认同)
  • 哪个动作?页面 https://docs.microsoft.com/en-us/dotnet/framework/windows-services/walkthrough-creating-a-windows-service-application-in-the-component-designer 没有术语“自定义”行动”。 (2认同)