2010-12-13 10 views
1

Webサービスの応答を受信中に以下のエラーメッセージが表示されます。これはWebサービスのバージョンがアップグレードされた後です。プロトコル例外がユーザーによって処理されていません

コンテンツタイプmultipart/related。 type = "application/xop + xml"; start = ""; start-info = "text/xml";応答メッセージの "boundary =" ---- = _ Part_2_7001591.1292244022237 "がバインディングのコンテンツタイプ(text/xml; charset = utf-8)と一致しません。カスタムエンコーダを使用する場合は、IsContentTypeSupportedメソッドが正しく実装されていることを確認してください。応答の最初の1024バイトは、 ' ------ = _ Part_2_7001591.1292244022237 Content-Type:application/xop + xml;タイプ= "text/xmlで" コンテンツ転送 - エンコード:8ビット のContent-ID:

ee5f1f723c8d3e4cde6d82624edb85b0_1292244022143_61101522KrishnM <」。

+0

この問題に対する解決策をお探しですか? – Karl

答えて

1

web.configのバインディングのmessageEncoding属性をTextからMtomに変更してみてください。

+0

ありがとう、これは働いた!なぜあなたはもっと背景を教えてくれますか? – Karl

0

これは、スタックオーバーフロー例外が原因である可能性があります。スタックオーバーフロー例外は、デバッガが無限(スレッド)ループで実行されているために発生します。

関連する問題