我正在从Windows服务启动WCF服务。但与此同时,我需要在单独的实例中从同一个Windows服务启动另一个Windows服务。
以下是我用于启动单个WCF服务的代码。
Program.cs的
static void Main()
{
ServiceBase[] ServicesToRun;
ServicesToRun = new ServiceBase[]
{
new WCFService()
};
ServiceBase.Run(ServicesToRun);
}
我需要帮助才能在单独的实例中从此服务启动另一项服务,请帮助我。
提前致谢。
答案 0 :(得分:0)
我在下面的链接中找到了答案 Multiple Windows Services in One exe
我们需要在同一个文件中再添加一个Windows Service文件,并需要为其添加安装程序。它将在同一个单一Windows服务中启动两个服务。