我的情景:
我在桌面上设置了Client \ Server。我通过VS命令提示符安装了3个WCF服务。在安装过程中一切正常,但当我真正想要启动服务时,它会给出以下消息
“本地机器上的服务有 开始然后停止。一些服务 如果没有,则自动停止 工作要做,例如表现 日志和警报服务“
任何人都可以指导我解决方案吗?
答案 0 :(得分:0)
Windows服务实际上必须做某事;否则,它会立即关闭,你会得到你看到的错误。 “做某事”通常需要在服务的OnStart()
回调中启动一个线程。正如@sgreeve在其评论中提供的那样,请参考以下问题以获取代码示例。
Windows Service Stops Automatically
Windows服务也可能在启动时抛出异常。在这种情况下,您可能希望调试服务以查看到底发生了什么。有关如何操作,请参阅以下问题。