C#.Net プログラムで次の例外が発生します。
タイプ 'System.Data.SqlClient.SqlException' の初回例外が System.Data.dll で発生しました myapp.exe の 0x000007feff75121b で初回例外が発生しました: 0xC0000005: 場所 0x0000000000000000 を読み取るアクセス違反。タイプ 'System.AccessViolationException' の初回例外が CustomMarshalers.dll で発生しました タイプ 'System.AccessViolationException' のハンドルされない例外が CustomMarshalers.dll で発生しました 追加情報: 保護されたメモリを読み書きしようとしました。これは多くの場合、他のメモリが破損していることを示しています。
try/catch(Exception) ブロック内で取得しますが、キャッチされることはありません。
なぜそれが起こっているのかを確認するためにデバッグしようとしていますが、キャッチせずにそれを行うのは困難です。
C#.Net で 0xC0000005 例外をキャッチすることは可能ですか? (Windows 2008 R2 のフレームワーク 4.0)。
ヒントをありがとう。