我创建了一个c ++命令行应用程序。此应用程序从其他计算机发送复活消息,并将结果记录到文件中。一个简单的应用。该应用程序的第一件事就是将日志文件写入启动时间。
既然我已经将应用程序带到了一个好地方,我想将它安装为在我的计算机上运行的服务(win 7)。
我使用NSIS,Simple_Service_Plugin安装应用程序并在Windows中注册服务。我可以在Windows服务管理器中看到该服务。
当我尝试启动该服务时,收到以下错误消息。日志文件未创建。
Windows could not start __THE_APP__ service on Local Computer.
Error 1053: The service did not respond to the start or control request in a timely fashion.
当我从探索启动应用程序时,它启动没有任何问题,日志文件正确更新。
当我在线搜索此错误消息时,我发现C# and .Net applications有很多帮助,c ++应用程序没有任何帮助。
我的问题是: