Windows服务使用外部库,我是否需要以某种方式向服务注册?

用户1632018

我刚刚创建了Windows服务。由于实际上并没有一种调试服务的方法(我知道),因此我将大多数应用程序创建为桌面控制台应用程序,该应用程序访问了我创建的所使用的库。进行此操作时,一切都很好。因此,一旦我创建了该服务以完成控制台正在执行的工作(所有控制台都已打开并自动启动它的工作)并使用sc.exe安装并启动了它,它似乎就没有在执行它的工作基本上是在监听连接。

为了能够访问这些库,我还需要为服务做些什么?我是否必须以某种方式注册他们,以便他们一起工作?这是用C#创建的标准Windows服务。

SH

我很高兴您能正常工作。我知道我已经看到很多人都遇到了这个问题...。然后以为我自己的问题就被否决了。但是无论如何,这些被称为Loader Service(Microsoft)而不是Windows Service。它们相同,只是前者具有与GUI交互的能力。


几个月后,我知道了这个答案,但是...您的问题不是图书馆,而是过程本身。使用该线程,我能够创建自己的解决方案,因为许多人都遇到了问题,但是没有人直接给出解决方案。我的解决方案-C#Windows Service创建进程但不执行

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

我需要以某种方式放置文本的背景

是否可以从 Windows 服务使用 Smartsheet OAuth?

gRPC 服务使用库中的模型

动态服务使用

Windows服务使用关闭事件无法停止服务

我是否需要实施REST以使用户向PHP Web服务授权

我可以跨不同服务使用自动装配的 EntityManager 和数据库锁定吗?

是否可以对不同的服务使用不同的.env?

我是否被迫在Kephas中使用归因服务注册?

Windows服务使用StreamReader访问无效目录

如何确保我们的业务服务使用与servicestack-service相同的数据库连接

OSGi:DS服务使用者是否可以在某些服务可用时同步收到通知

从 Azure Kubernetes 服务使用 Azure 容器注册表进行身份验证时的问题

如何在构造函数中传递参数来保留注册的服务使用情况?

离子服务显示多个地址,我选择了错误的地址...如何更改离子服务使用的地址?

如果我为数据库使用单独的物理服务器,是否仍需要在应用程序服务器上安装它?

向Eureka注册Web服务

AngularJS服务使用$ q或换行返回

ECS服务使用ALB的权限问题

从WCT Restful服务使用FileStream

REST 服务使用 PHP 7

AngularJs:为服务使用别名

Kubernetes服务使用的“端口”是什么

MVVM 依赖注入服务使用

从辅助功能服务使用UiAutomation

用于多个服务使用的API的OAuth

哪些服务使用UDP端口495?

我应该为我的 REST 服务使用哪种 HTTP 方法?

需要以编程方式找到Visio外部数据的原始文件