让.net DLL作为Windows服务运行的简单方法
本文关键字:运行 简单 方法 服务 Windows net DLL 作为 | 更新日期: 2023-09-27 18:21:47
我有一个NServiceBus项目(类库),我想在Windows服务中运行(现在它使用NServiceBus.Host.exe)
我希望能够在我的dll周围放尽可能少的东西。让dll作为Windows服务运行的最简单方法是什么?
我宁愿不做一个单独的安装程序,但如果我必须做一个安装程序,我会的。
Afaik,NServiceBus主机在下面使用TopShelf。无论如何,这应该是你想要的:http://nservicebus.com/GenericHost.aspx>安装
Windows服务应用程序
只要从服务中心打电话给类库。。。
虽然我自己还没有使用过,但一些同行喜欢使用TopShelf——显然,最好的功能(嗯,他们喜欢的功能)是能够用xcopy更新服务,而不必每次都停止/删除/安装/启动。