WCF服务无法启动

时间:2011-02-28 16:43:10

标签: wcf windows-services

我的情景:

我在桌面上设置了Client \ Server。我通过VS命令提示符安装了3个WCF服务。在安装过程中一切正常,但当我真正想要启动服务时,它会给出以下消息

  

“本地机器上的服务有   开始然后停止。一些服务   如果没有,则自动停止   工作要做,例如表现   日志和警报服务“

任何人都可以指导我解决方案吗?

1 个答案:

答案 0 :(得分:0)

Windows服务实际上必须做某事;否则,它会立即关闭,你会得到你看到的错误。 “做某事”通常需要在服务的OnStart()回调中启动一个线程。正如@sgreeve在其评论中提供的那样,请参考以下问题以获取代码示例。

Windows Service Stops Automatically

Windows服务也可能在启动时抛出异常。在这种情况下,您可能希望调试服务以查看到底发生了什么。有关如何操作,请参阅以下问题。

Easier way to start debugging a windows service in C#