【发布时间】:2012-10-23 11:06:55
【问题描述】:
我的主要功能是这样的:
ServiceBase[] ServicesToRun;
ServicesToRun = new ServiceBase[]
{
new FirstService(),
new SecondService()
};
ServiceBase.Run(ServicesToRun);
我想运行两个服务,但只有FirstService 启动。这是为什么呢?
【问题讨论】:
-
如果您注释掉 FirstService(这样您只运行一个服务),那么 SecondService 会启动吗?
-
SecondService 的 OnStart 方法没有执行。
-
答案在这里,这是正确的。:stackoverflow.com/questions/1688275/…
标签: c# .net windows-services