我在Windows中创建了一项服务,并在注册表中设置了这些服务,以便该服务在登录时自动启动。
现在的问题是,在任务管理器 - >服务字段中,我的服务状态在登录后仅运行2-3分钟。
在此之后,我的服务状态变为Stopped,并且它再也不会切换到运行状态。 它也没有做它的指定工作。
我想知道注册表或服务属性的哪些更改可以确保服务始终在运行。
答案 0 :(得分:0)
您可能会收到一个未处理的异常,而该异常正在关闭该过程。
您需要向Windows服务添加日志记录 - 将事件日志写入所有异常的事情是相当常见的事情。
这将使您了解服务停止的原因。此时,您将希望有足够的信息来修复编码错误。
我想知道注册表或服务属性的哪些更改可以确保服务始终在运行。
好吧,假设您的服务存在问题,那么没有任何配置可以提供帮助。