2009-07-03 14 views
2

.NET 3.5でクラスライブラリを作成しました。私の目標は、.NET 2.0で作成された既存のWebサービスで使用することです。クラスライブラリから例外をキャッチできません

私はwebserviceプロジェクトで多くの例外処理をしていますが、私のクラスライブラリで例外が発生した場合、ハンドラはそれらを捕まえず、呼び出したメソッドが終了します。

"ホワイトコート"環境(ビジュアルスタジオを読む - デバッグ)に問題がない場合。しかし私の制作環境では - ブーム!

+0

さらに詳しい情報はおそらく役に立ちます。 –

+2

http://stackoverflow.com/questions/36014/why-is-net-exception-not-caught-by-try-catch-blockと同じ問題がありますか? – nos

+0

例外をキャッチできないスタックトレースとtry-catchステートメントを投稿できますか? –

答えて

0

違反コードをTRY-CATCHブロックにラップしていると言っていますが、VSデバッガで例外をキャッチする必要がありますが、野生で例外をキャッチしていないようですか?それはそれをキャッチしている可能性がありますが、それは単にそれを処理し、あなたがそれを期待どおりに知らせることではありませんか?

例外が発生したことを通知するCATCHブロックには何がありますか?何らかのタイプのログですか?

1

プロダクションボックスのアプリケーションおよびシステムイベントログに移動します。そこにいくつかのエラーがあるはずです。彼らは問題を診断するのに役立つのですか?

関連する問題