Windows服务在OnPause中出现异常时显示错误

时间:2016-09-15 13:55:05

标签: c# windows-services

在Windows服务中,我需要阻止OnPause成功。即目前正在处理一份工作。

我抛出异常并且不调用base.OnPause(),但是Services应用程序中的对话框是:

  

Windows无法在本地计算机上暂停BTR Evolution Service服务。该服务没有返回   错误。这可能是内部Windows错误或内部服务   错误。如果问题仍然存在,请与系统管理员联系。

我如何返回错误'或者将此消息更改为更有用的内容?

我知道其他问题已经提出了如何阻止“停止”的问题。从发生,但从我的理解,你不应该阻止停止发生(b / c可能是系统发起的事件),但我可以防止暂停发生(b / c这将是一个用户发起的事件??)

所以我只是试图阻止(不要求更多时间或任何事情)暂停发生。

0 个答案:

没有答案