REST服务实现多个ServiceContract的接口配置文件怎么写?在VS2008平台下调试没问题,但发布部署到IIS后就报错,错误信息为:服务“CL_BaseBll”实现多个 ServiceContract 类型,但未在配置文件中定义终结点。WebServiceHost 可设置默认的终结点,但仅在服务只实现单一 ServiceContract 时才可以。请更改该服务以仅实现单一 ServiceContract,或在配置文件中显式定义该服务的终结点。
请问我该怎么在配置文件中显式定义该服务的终结点啊?谢谢高手赐教,急。。。
不需要配置的啊。
针对这个错误,你可以 <system.serviceModel>
<services>
<service name="WcfService1.Service1">
<endpoint binding="webHttpBinding" address="" name="aaa" contract="WcfService1.IService1">
<endpoint binding="webHttpBinding" address="" name="bbb" contract="WcfService1.IService2">
</endpoint>
</service>
</services>
<serviceHostingEnvironment aspNetCompatibilityEnabled="true"/>
</system.serviceModel>
不过
【老徐的博客】
【网 站】:http://www.frankxulei.com/
【博 客】:http://www.cnblogs.com/frank_xl/
【中文论坛】:微软WCF中文技术论坛
【英文论坛】:微软WCF英文技术论坛
解决了吗。怎么解决的?