【问题标题】:Silverlight polling duplex configuration errorSilverlight 轮询双工配置错误
【发布时间】:2010-12-13 11:50:09
【问题描述】:

我在 system.serviceModel 下的 web.config 文件中有以下内容:

<extensions>
<bindingExtensions>
  <add name="pollingDuplex" type="System.ServiceModel.Configuration.PollingDuplexHttpBindingCollectionElement, System.ServiceModel.PollingDuplex, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
</bindingExtensions>
</extensions>

当我尝试在浏览器中访问服务时得到的是错误消息:

解析器错误消息:类型的扩展 'System.ServiceModel.Configuration.PollingDuplexElement, System.ServiceModel.PollingDuplex, 版本=4.0.0.0,文化=中性, PublicKeyToken=31bf3856ad364e35' 已经出现在扩展中 收藏。扩展类型必须是 独一无二。

所以看来 PollingDuplexElement 已经在扩展集合中注册了。我就是不知道在哪里,或者用什么名字。

我已尝试查看 machine.config 文件,但未找到对轮询双工程序集的任何引用。在我的 web.config 文件中也没有其他对程序集的引用,Google 也没有提供太多帮助。

任何想法将不胜感激:)

【问题讨论】:

    标签: silverlight-4.0 pollingduplexhttpbinding


    【解决方案1】:

    在我的 IIS 根目录中有一个旧的 web.config 文件,它也添加了扩展。删除了,现在可以正常使用了。

    【讨论】:

      猜你喜欢
      • 2011-04-12
      • 2011-05-05
      • 1970-01-01
      • 2011-04-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-22
      相关资源
      最近更新 更多