C# 配置绑定扩展';system.serviceModel/bindings/pollingDuplexHttpBinding';找不到
问题 每当我尝试加载.svc url(本地)时,就会出现以下错误 找不到配置绑定扩展“system.serviceModel/bindings/pollingDuplexHttpBinding”。验证此绑定扩展是否已在system.serviceModel/extensions/bindingExtensions中正确注册,并且拼写正确 环境 这个项目是由我的一位前同事建立的,我联系不到他。它是在.NETFramework4中构建的Web服务 当我试图访问我们的.svc文件时出现此错误 在web.config中,我有以下设置:C# 配置绑定扩展';system.serviceModel/bindings/pollingDuplexHttpBinding';找不到,c#,asp.net,wcf,C#,Asp.net,Wcf,问题 每当我尝试加载.svc url(本地)时,就会出现以下错误 找不到配置绑定扩展“system.serviceModel/bindings/pollingDuplexHttpBinding”。验证此绑定扩展是否已在system.serviceModel/extensions/bindingExtensions中正确注册,并且拼写正确 环境 这个项目是由我的一位前同事建立的,我联系不到他。它是在.NETFramework4中构建的Web服务 当我试图访问我们的.svc文件时出现此错误 在web
<system.serviceModel>
<extensions>
<bindingExtensions>
<add name="pollingDuplexHttpBinding" type="System.ServiceModel.Configuration.PollingDuplexHttpBindingCollectionElement, System.ServiceModel.PollingDuplex, version=3.0.0.0, Culture=neutral" />
</bindingExtensions>
</extensions>
以后用作
尝试
关于这个错误的其他帖子,我已经尝试过了:
安装Dot net 3.5 SP1
从web.config中删除该行
重新安装的IIS
我不知道该怎么办,也不知道如何解决这个问题
奇怪的是,它确实可以在我们的实时服务器上工作,但不能在我自己的计算机上进行测试 参考-
祝你好运 我认为这不是问题所在。。正如我所说的,这在我们的现场环境中起作用,但在我的本地机器上不起作用,用于测试目的。你能试试看并检查一下这篇文章吗?
<!-- Register the binding extension from the SDK. -->
<extensions>
<bindingExtensions>
<add name=
"pollingDuplexHttpBinding"
type="System.ServiceModel.Configuration.PollingDuplexHttpBindingCollectionElement,System.ServiceModel.PollingDuplex, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
</bindingExtensions>