【发布时间】:2011-01-05 07:22:21
【问题描述】:
我知道这个问题已被问过两次。但他们都没有帮助我。我的代码工作正常,就像 onstart 用于初始化计时器等。 我有 C# windows 服务,它作为一些非本地帐户运行。 我目前使用 CCtray 来部署和启动服务,所以它不会给我任何错误。 但有时我需要手动停止并重新启动它。这就是我看到这个消息的地方。 我知道微软有 sp1 的修补程序,但我不知道他们是否有 sp2。而我的服务所在的服务器是 sp2。
【问题讨论】:
-
在修复 Microsoft 之前,请考虑修复您自己的代码。捕获所有异常并将它们记录到事件日志中。它可能已经在那里了。
-
其实我使用了注册表更改解决方案。它起作用了。我的另一个问题是是否需要 60-65 秒才能为所有创建了 C# windows 服务的 ppl 启动 windows 服务,或者它只是我的。
-
请在此处发布 onstart() 代码。有人会帮助你。谢谢
-
我通过在启动事件中生成一个新线程来解决我的问题,这使它变得更快。
标签: c# windows configuration windows-services