3

私の主な機能は次のとおりです。

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

2 つのサービスを実行したいのですが、FirstService開始されるだけです。何故ですか?

4

1 に答える 1

0

このリンクを参照してください: http://www.bryancook.net/2008/04/running-multiple-net-services-within.html

簡単な答え: 各サービスには独自のインストーラーが必要です

しかし、サービスは独立しているべきだと思うので、この解決策を再考することをお勧めします

于 2016-10-11T07:17:39.050 に答える