标签: windows-services installshield
我们有一个使用InstallShield安装的产品。在该产品中有3个单独的Windows服务,全部使用ServiceAddService方法安装。
ServiceAddService
然而,其中一项服务始终从-1返回ServiceAddService(表示某种错误)。但是,该服务确实已成功安装,但有时(但并非总是)它无法自动启动。我发现了一个来自2008 here的旧支持线程似乎表明该服务没有及时启动,但是很难理解如果默认超时是无限的,那么情况会是怎样的。
-1
任何其他想法如何让这个看似虚假的错误停止出现?