VS 2012 でプリコンパイルされた Web サイト プロジェクトの一部である WCF サービスにCORS ヘッダーを追加しようとしています。
エラー
The type 'EnableCrossOriginResourceSharingBehavior, MyWebSite, Version=0.0.0.0, Culture=neutral' registered for extension 'crossOriginResourceSharingBehavior' could not be loaded.
設定ファイルから
<behaviors>
<serviceBehaviors>...</serviceBehaviors>
<endpointBehaviors>
<behavior name="jsonBehavior">
<webHttp />
<crossOriginResourceSharingBehavior /> <!-- Error Here -->
</behavior>
</endpointBehaviors>
</behaviors>
<extensions>
<behaviorExtensions>
<add name="crossOriginResourceSharingBehavior" type="EnableCrossOriginResourceSharingBehavior, MyWebSite, Version=0.0.0.0, Culture=neutral" />
</behaviorExtensions>
</extensions>
現在、MyWebSite.dll
コンパイル済みのサイトにはないようです。では、どうすればこれを乗り越えて BehaviorExtension を機能させることができるでしょうか?