一个Wcf服务项目中的多个服务

一个Wcf服务项目中的多个服务,wcf,Wcf,我有一个Wcf服务项目,其中包括许多名为Service1、Service2等的服务 但是,只有Service1正在运行。这是为什么?如何解决?这是对您的问题的一个模糊描述,但这可能会有所帮助。我对如何在一个windows服务中托管多个WCF服务做了详细介绍。如果没有帮助,请检查您的ABC(地址、绑定和合同)设置是否正确。1。但是您是手工创建iWindows ManagedService和Windows ManagedService的,还是它们是某种新项目?2,你说的“installer类由ins

我有一个Wcf服务项目,其中包括许多名为Service1、Service2等的服务


但是,只有Service1正在运行。这是为什么?如何解决?

这是对您的问题的一个模糊描述,但这可能会有所帮助。我对如何在一个windows服务中托管多个WCF服务做了详细介绍。如果没有帮助,请检查您的ABC(地址、绑定和合同)设置是否正确。

1。但是您是手工创建iWindows ManagedService和Windows ManagedService的,还是它们是某种新项目?2,你说的“installer类由installutil获取”是什么意思。你为什么把合同和实施分开?这更令人困惑。IWindowsManagedService和WindowsManagedService是Windows服务抽象。它们需要将托管管道(Windows服务的)与WCF服务的实际工作分开。2.Installutil用于将Windows服务安装到内部服务基础结构中,因此我必须有一个从ServiceBase系统类派生的类,该类将定义OnStart和OnStop成员。3.抽象是必需的,因为我可以在一个Windows服务中托管多个WCF服务,这也有助于将托管细节与实际的WCF服务分离。