[英]How do I register Serilog with ILogger in older Windows Service application?
[英]Windows service uses external libraries, do I need to somehow register those with the service?
我刚刚创建了Windows服务。 由于实际上并没有一种调试服务的方法(我知道),因此我将大多数应用程序创建为桌面控制台应用程序,该应用程序访问了我创建的库。 在执行此操作时,一切都很好。 因此,一旦我创建该服务以完成控制台正在执行的工作(所有控制台都已打开并自动启动它的工作)并使用sc.exe安装并启动它,它似乎就没有在执行它的工作基本上是在监听连接。
为了访问这些库,我还需要做什么服务? 我是否必须以某种方式注册他们,以便他们一起工作? 这是用C#创建的标准Windows服务。
我很高兴您能正常工作。 我知道我已经看到很多人都遇到了这个问题...。然后以为我自己的问题就被否决了。 但是无论如何,这些被称为Loader Service(Microsoft)而不是Windows Service。 它们相同,只是前者具有与GUI交互的能力。
几个月后,我知道了这个答案,但是...您的问题不是图书馆,而是过程本身。 使用该线程,我可以创建自己的解决方案,因为许多人都遇到了问题,但是没有人直接给出解决方案。 我的解决方案-C#Windows服务创建进程但不执行
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.