そしてそれを修正する方法。メンテナンスのために、スローされたすべての例外をログに記録したいと思います。
より良い: HttpApplication.Errorイベント :
WebアプリケーションにXMLWebサービスが含まれている場合、それらのサービスのグローバル例外処理にErrorイベントを使用することはできません。 XML WebサービスのHTTPハンドラーは、XML Webサービスで発生した例外をすべて消費し、エラーが呼び出される前にそれをSOAP障害に変換します。 XML Webサービスの例外を処理するには、カスタムグローバル例外ハンドラーでWebサービスの例外を処理するためのSOAP拡張機能を構築します。詳細については、 XML Webサービスでの例外の処理とスロー を参照してください。
このトピックに関するMicrosoftのWordをお探しの方は、こちらをご覧ください: " XML Webサービスでの例外の処理とスロー "。
これは関連するセクションです:
Webアプリケーションは複数のXMLWebサービスで構成できますが、Global.asaxファイル内のApplication_Errorイベントをグローバル例外処理に使用することはできません。 XML WebサービスのHttpHandlerは、XML Webサービスの実行中に発生した例外をすべて消費し、Application_Errorイベントが呼び出される前にそれをSOAP障害に変換します。