浏览WCF服务时出错

时间:2009-11-03 21:54:41

标签: wcf config

  

2009-11-03 16:36:10,818 [3404]错误WebApplication.Global [UserHostAddress:[:: 1] ApplicationSource [//TestService.svc]] - 处理Application_Error异常:1个异常的堆栈跟踪。根本原因在顶部。   1:已添加具有相同键的项目。      System.ArgumentException      在C:\ Windows \ assembly \ GAC_MSIL \ System.ServiceModel \ 3.0.0.0__b77a5c561934e089 \ System.ServiceModel.dll中      在System.ServiceModel.AsyncResult.End [TAsyncResult](IAsyncResult结果)      在System.ServiceModel.Activation.HostedHttpRequestAsyncResult.End(IAsyncResult结果)      在System.ServiceModel.Activation.HostedHttpRequestAsyncResult.ExecuteSynchronous(HttpApplication context,Boolean flowContext)      在System.ServiceModel.Activation.HttpModule.ProcessRequest(Object sender,EventArgs e)

2 个答案:

答案 0 :(得分:3)

这发生在我身上,因为:
1.我的IIS Web应用程序的高级设置表明" http,https" in"启用协议"。
2."默认网站""网站绑定"没有https绑定类型。

为了解决这个问题,我必须做以下一个: 1.删​​除" https"来自"启用的协议"我的IIS Web应用程序的高级设置 2.添加" https"绑定类型为"默认网站""网站绑定"。

答案 1 :(得分:0)

检查配置文件。您可能有两个具有相同名称,相同合同或其他重复项的条目。