我刚刚创建了Windows服务。由于实际上并没有一种调试服务的方法(我知道),因此我将大多数应用程序创建为桌面控制台应用程序,该应用程序访问了我创建的所使用的库。进行此操作时,一切都很好。因此,一旦我创建了该服务以完成控制台正在执行的工作(所有控制台都已打开并自动启动它的工作)并使用sc.exe安装并启动了它,它似乎就没有在执行它的工作基本上是在监听连接。
为了能够访问这些库,我还需要为服务做些什么?我是否必须以某种方式注册他们,以便他们一起工作?这是用C#创建的标准Windows服务。
我很高兴您能正常工作。我知道我已经看到很多人都遇到了这个问题...。然后以为我自己的问题就被否决了。但是无论如何,这些被称为Loader Service(Microsoft)而不是Windows Service。它们相同,只是前者具有与GUI交互的能力。
几个月后,我知道了这个答案,但是...您的问题不是图书馆,而是过程本身。使用该线程,我能够创建自己的解决方案,因为许多人都遇到了问题,但是没有人直接给出解决方案。我的解决方案-C#Windows Service创建进程但不执行
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句