3

我的主要功能是这样的:

ServiceBase[] ServicesToRun;
ServicesToRun = new ServiceBase[]
{
    new FirstService(),
new SecondService()
};
ServiceBase.Run(ServicesToRun);

我想运行两个服务,但只是FirstService开始。这是为什么?

4

1 回答 1

0

请参阅此链接:http ://www.bryancook.net/2008/04/running-multiple-net-services-within.html

简短回答:每个服务都必须有自己的安装程序

但我认为,服务应该是独立的,我建议你重新考虑这个解决方案

于 2016-10-11T07:17:39.050 回答