今天在本地调试程序,在安装服务时发现无法启动服务,也没有错误信息。但是在远程机器上可以正常启动,应该确定不是程序代码的问题。

在windows日志中的应用程序栏,看到有错误信息,发现原来是本地缺少程序相关的库文件。

通过查看windows的日志,可以很快定位服务无法启动的原因。