如何在同一IIS虚拟目录中承载多个Wcf服务库

如何在同一IIS虚拟目录中承载多个Wcf服务库,wcf,iis,wcf-library,Wcf,Iis,Wcf Library,我有很多WCF服务库,每个库都有多个服务。我想在IIS的一个虚拟目录中托管该库。我该怎么做呢。在这之后,我不再使用配置文件,而是从数据库中读取这些信息。我可以使用自定义服务主机工厂,但如何在同一IIS虚拟目录中托管多个Wcf服务库?为该IIS虚拟目录中的每个多个服务库创建*.svc 每个SVC文件对应一个服务(实现类),因此每个服务都需要自己的*.SVC文件-但是您可以在一个目录中绝对有多个*.SVC文件,没有问题这种方式对我不好。我有150个WCF服务库,每个服务库有100个服务库。我想在没有

我有很多WCF服务库,每个库都有多个服务。我想在IIS的一个虚拟目录中托管该库。我该怎么做呢。在这之后,我不再使用配置文件,而是从数据库中读取这些信息。我可以使用自定义服务主机工厂,但如何在同一IIS虚拟目录中托管多个Wcf服务库?

为该IIS虚拟目录中的每个多个服务库创建
*.svc


每个
SVC
文件对应一个服务(实现类),因此每个服务都需要自己的
*.SVC
文件-但是您可以在一个目录中绝对有多个
*.SVC
文件,没有问题

这种方式对我不好。我有150个WCF服务库,每个服务库有100个服务库。我想在没有svc文件和web配置的情况下创建该服务,我需要配置它们dynamically@Sinan奥兰:至少在.NET3.5中是这样做的;如果你在.NET4上,你也可以使用“无文件激活”模式。请参阅以在没有物理*.svc文件的情况下执行此操作。我找到了解决方案。在那个地址你可以see@Sinan奥兰:对我来说似乎太复杂了——但如果对你有用的话——那就更好了!阅读