繁体   English   中英

重新启动Windows服务时出现问题

[英]Issue restarting a Windows service

嗨,我在Windows服务编码方面做了一些更改(一些与此相关的类文件),意味着我做了编码以从该类文件中的注册表中获取版本值。

您的OnStart方法很可能已挂起。 您最近是否添加了任何该线程/计时器代码。

跟踪器是否记录了任何信息? 您可以编写一些调试代码来记录您要到达的位置以及引发了哪些异常吗?

因此,似乎OnStart引发了异常(在SpoER.Init() ,并且也存在权限问题),这导致服务尝试立即停止。

我建议遵循您提供的异常信息来尝试查找问题。 最好将大量代码移到一个单独的类中,以便您可以编写一个与该服务共享相同代码的控制台应用程序。 通过使用控制台应用程序,您可以轻松地对其进行调试。

现在我犯了一个错误,实际上,我实际上是在复制在调试模式下创建的DLL,然后复制到安装程序路径中。实际上,我需要复制从释放模式获得的DLL,然后复制到安装程序中。侧

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM