2

このエラーが発生する理由はありますか?

ありがとうございました!!!

system.serviceModel/behaviors の構成セクション ハンドラーの作成中にエラーが発生しました: 拡張要素 'cookieManager' をこの要素に追加することはできません。拡張機能が、system.serviceModel/extensions/behaviorExtensions の拡張コレクションに登録されていることを確認します。パラメータ名:要素

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>

この例は使用されています。

4

1 に答える 1

5

タイプ名が typeof(CookieManagerBehaviorExtension).AssemblyQualifiedName と正確に等しいことを確認する必要があります

また、WCFService 構成エディターを使用して動作拡張を追加する場合は、DLL とクラスを参照するだけで、すべての適切な情報が構成ファイルに設定されます。

于 2012-05-24T07:40:22.420 に答える