如何在.NET中将DLL作为服务运行

时间:2009-08-12 07:12:44

标签: .net

我有一个DLL,我想知道是否可以将DLL作为服务运行。有什么方法可以做到吗?

我正在使用.net 2.0。

提前致谢。

4 个答案:

答案 0 :(得分:4)

我不认为您直接使用DLL作为服务,但您可以做的是创建桥接服务,即Web服务,WCF或远程对象,它将此DLL作为参考并公开其公共方法作为一项服务。

答案 1 :(得分:2)

将它包装在Windows服务中?相当微不足道。

答案 2 :(得分:1)

您可以创建引用DLL的WCF服务。创建服务和数据协定并创建服务主机。有关它的信息,请参阅here

答案 3 :(得分:1)

考虑COM + / Enterprise Services。它允许您在.Net 2.0的服务中运行DLL。