首页 新闻 搜索 专区 学院

REST服务实现多ServiceContract接口配置文件怎么写?在VS调试没问题,但部署到IIS

0
悬赏园豆:80 [已关闭问题]

REST服务实现多个ServiceContract的接口配置文件怎么写?在VS2008平台下调试没问题,但发布部署到IIS后就报错,错误信息为:服务“CL_BaseBll”实现多个 ServiceContract 类型,但未在配置文件中定义终结点。WebServiceHost 可设置默认的终结点,但仅在服务只实现单一 ServiceContract 时才可以。请更改该服务以仅实现单一 ServiceContract,或在配置文件中显式定义该服务的终结点。

请问我该怎么在配置文件中显式定义该服务的终结点啊?谢谢高手赐教,急。。。

周争义的主页 周争义 | 初学一级 | 园豆:2
提问于:2010-05-05 10:05
< >
分享
其他回答(1)
0

不需要配置的啊。

针对这个错误,你可以 <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>

不过

老徐的博客

作      者】:Frank Xu Lei

网      站】:http://www.frankxulei.com/

博      客】:http://www.cnblogs.com/frank_xl/

【中文论坛】:微软WCF中文技术论坛
【英文论坛】:微软WCF英文技术论坛

Frank Xu Lei | 园豆:1860 (小虾三级) | 2010-05-19 17:32
0

解决了吗。怎么解决的?

td_eric | 园豆:202 (菜鸟二级) | 2014-06-24 10:11
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册