启动服务时,报错误:某些服务在未由其他服务或程序使用时将自动停止

安装完一个服务后,启动时无法启动:

将程序代码检查一遍,代码记录的错误日志文件也看一遍,实在找不出问题所在。

在此博客里看到了相关文章,https://www.cnblogs.com/paluano/p/5124723.html。茅塞顿开啊!

1,在--计算机管理--那里查看windows日志。发现原来是因为消息队列系统的访问被拒绝了。程序用到了消息队列。

于是就检查文件的访问权限。不是这个原因。

2,百度了一下消息队列权限修改,就知道在哪里给权限了。于是将相关队列消息的权限给了everyone。


3,再次启动时,就可以了。

果然,要知道如何查找问题所在,然后根据原因寻找解决方法。

这次的错误,1,是我没有将错误日志记录到位,不然就在系统记录的文件就能找出问题了;2,无知了,不了解windows 服务可以在windows日志里可以查看相关记录的。

你可能感兴趣的:(启动服务时,报错误:某些服务在未由其他服务或程序使用时将自动停止)