Web.config错误(system.serviceModel)

Dev*_*per 2 .net c# wpf wcf web-config

这个错误发生的任何帮助?

谢谢!!!

为system.serviceModel/behavior创建配置节处理程序时发生错误:无法将扩展元素"cookieManager"添加到此元素.验证扩展是否已在system.serviceModel/extensions/behaviorExtensions的扩展集合中注册.参数名称:element

web.config中

<system.serviceModel>
    <behaviors>
      <endpointBehaviors>
        <behavior name="EnableCookieManager">
          <cookieManager/>
        </behavior>
      </endpointBehaviors>
    </behaviors>
    <extensions>
      <behaviorExtensions>
        <add name="cookieManager" type="App1.Web.Cookie.CookieManagerBehaviorExtension, App1, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null"/>
      </behaviorExtensions>
    </extensions>
Run Code Online (Sandbox Code Playgroud)

已使用示例.

Chr*_*ris 5

您需要确保类型名称完全等同于typeof(CookieManagerBehaviorExtension).AssemblyQualifiedName

此外,如果您使用WCFService配置编辑器添加行为扩展,您可以只浏览DLL和类,然后将所有正确的信息设置到您的配置文件中,以防万一你有点错误?