来自dll的.NET Windows服务

时间:2011-03-19 13:54:55

标签: .net windows-services class-library

我在.NET类库(不是exe)中有一个Windows服务和服务安装程序。

通过installutil安装服务后,尝试启动时出现错误

Windows could not start the xxx service on Local Computer  
Error 193: 0xc1

在谷歌上搜索我发现这个错误可能是因为我的服务是dll的一部分,而不是exe。这可能是问题吗?如果是这样,我该如何解决这个问题?如果没有,还有什么可能是问题。

1 个答案:

答案 0 :(得分:3)

在VS.NET中转到New Project / Windows / Windows Service,覆盖服务并使用您自己的类安装类。然后,您可以在已编译的exe文件上使用installutil。您无法从.dll

安装Windows服务