1

2009-11-03 16:36:10,818 [3404] 错误 WebApplication.Global [UserHostAddress: [::1] ApplicationSource [//TestService.svc]] - Application_Error 处理异常:1 个异常的堆栈跟踪。根本原因在顶部。1:已添加具有相同密钥的项目。System.ArgumentException inside 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)

4

2 回答 2

3

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

为了解决这个问题,我必须执行以下操作之一
1. 从我的 IIS Web 应用程序高级设置的“启用协议”中删除“https”。
2. 将“https”绑定类型添加到“默认网站”的“站点绑定”中。

于 2013-10-18T02:06:10.043 回答
0

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

于 2009-11-04T07:57:10.957 回答