私はWCFサービス(.NET 3.5)アプリケーションをhttp://example.comで実行しています。クラスMy.SharePoint.WebServices.JsonpBindingExtension
がaplicationの一部である子アプリケーション用web.configのカスタムバインディング要素の削除
<extensions>
<bindingElementExtensions>
<add name="jsonpMessageEncoding" type="My.SharePoint.WebServices.JsonpBindingExtension, My.SharePoint.WebServices, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" />
</bindingElementExtensions>
</extensions>
:そのweb.configファイルはJSONP符号化するように構成されています。
http://example.com/other-services/に別のWCFアプリケーションを配備していますが、ここに私が問題があります。このサービスを呼び出そうとすると、私がMy.SharePoint.WebServicesアセンブリをロードできないというエラーが発生します。この他のアプリケーションでは使用していません。トップアプリケーションのweb.configがこのweb.configとマージされているようです。
このサブアプリケーションでjsonpMessageEncoding
を削除/登録解除する方法はありますか?
私のような何かを行うに期待していた。
<extensions>
<bindingElementExtensions>
<remove name="jsonpMessageEncoding"/>
</bindingElementExtensions>
</extensions>
をしかし、この設定セクションにはremove
はありません。
アイデア?