2010-12-10 123 views
0

在某些机器上,我们在服务安装时出现以下错误: “服务...启动失败,请验证您是否有足够的权限启动系统服务。服务未能启动错误1920

服务安装得很好,只是它无法从Services.msc作为网络服务启动。 服务启动并运行良好,如果从控制台启动它的可执行文件...

与以本地系统启动的另一服务发生同样的事情。

在其他机器上一切都很好。服务始于网络服务,没有问题。

我们认为Windows权限的问题,就像错误说的,但如何检查?那该怎么办?

感谢, Adrya

+0

调试服务的启动是很难的。我建议在你的服务的启动代码中加入日志记录,然后读取生成的日志文件,看看它在失败之前得到了多少。 – Gabe 2010-12-10 07:33:13

+0

尝试将启动代码放入try catch并记录错误。 Stacktrace可以提供帮助。 – 2010-12-10 07:53:08

回答