【发布时间】:2017-02-28 06:17:23
【问题描述】:
我在尝试通过http://www.example.com/WS/myExchange.svc 打开 WCF WebService 时不断收到错误:
System.ArgumentException 已添加具有相同密钥的项目。
System.ArgumentException:具有相同键的项目已经 添加。在 System.Runtime.AsyncResult.End[TAsyncResult](IAsyncResult 结果)在 System.ServiceModel.Activation.HostedHttpRequestAsyncResult.End(IAsyncResult 结果)在 System.ServiceModel.Activation.ServiceHttpModule.EndProcessRequest(IAsyncResult 一只老鼠 System.Web.HttpApplication.AsyncEventExecutionStep.OnAsyncEventCompletion(IAsyncResult ar)
当我在 localhost 上打开同一个 WS 时,一切正常。
我什至不知道从哪里开始寻找问题的根源。
是IIS配置、安装模块、项目代码有问题吗?
如何找出已添加的具有相同密钥的项目?即使它在 Web.Config 中?在代码中?在数据库中?在包含的模块中?
问题只出现在“/WS/myExchange.svc”,网站其他部分正常。
【问题讨论】:
-
为什么要降级?谢谢解释...
-
抱歉,无法从图片中读取绑定,您能否改为发布文字,谢谢?
标签: c# asp.net-mvc wcf iis binding