wcf異常処理

1813 ワード

1.クライアントがサービス・エンド・フィードバックの例外を受信できるようにする
サービス側のプロファイルには
<system.serviceModel>
    <behaviors>
      <serviceBehaviors>
        <behavior>
          <serviceDebug includeExceptionDetailInFaults="true"/>
        </behavior>
      </serviceBehaviors>
    </behaviors>
      </system.serviceModel>

 
 
2.サービス側がDataTableをクライアントに渡す場合、サービス側のDataTableにはTable Nameが必要です.そうしないとエラーになります
エラーメッセージ:
受信ペアhttp://192.168.1.18/Service/のHTTP応答中にエラーが発生しました.これは、サービスターミナルバインドがHTTPプロトコルを使用していないためである可能性があります.これはまた、サーバがHTTPリクエストコンテキストを中止した(サービスが停止した可能性がある)ためである可能性があります.詳細については、「サーバーログ」を参照してください.
 
3.