1

私は Windows フォーム アプリケーション (.NET C# 3.5) を持っています... エラーがスローされています.. しかし、2 つのシナリオがあります。

クライアント: クライアント側.. エラーは log.txt ファイルに記録されます.. そして、エラーポップアップメッセージが表示されます

このダイアログ ボックスの代わりに Just-In-Time (JIT) デバッグを呼び出す方法の詳細については、このメッセージの最後を参照してください。

************** 例外テキスト ************** System.Threading.ThreadAbortException: スレッドが中止されました。System.Windows.Forms.Internal.IntUnsafeNativeMethods.IntSaveDC (HandleRef hDC) で

...

ローカル: ローカル コンピューターで...アプリケーションがエラーをスローすると、log.txt ファイルに記録されます..しかし、ポップアップ メッセージは表示されません...

そう..私は、Windowsのオプションがいくつかあるのではないかと思っていました:未処理のエラーをスローしない?

注: ビルドはまったく同じバージョンであるため、アプリケーション内のものではないと思います。したがって、それは環境内の何かに違いありません。

4

1 に答える 1

0

.Net の v1.1 と v2.0 の間のスレッドで未処理の例外を処理する方法が変更されました。あなたのマシンでは、例外が飲み込まれた v1.1 モデルが使用されているようです。<legacyUnhandledExceptionPolicy enabled='1'/>machine.config または app.config ファイルにタグがありますか?

于 2010-07-08T00:43:59.867 に答える