私が作成した小さなアプリケーションで、大きなエラーが発生することなくランダムにクラッシュするという問題が発生しています。「この情報を送信しますか....」というエラー ポップアップが表示されるだけで、エラーの詳細は表示されません。イベント ビューアを確認したところ、アプリケーションがクラッシュするたびに次のエントリが見つかりました。
EventType clr20r3、P1 dm_update.exe、P2 1.0.0.0、P3 525748d0、P4 system.drawing、P5 2.0.0.0、P6 506bef25、P7 15e、P8 17、P9 system.invalidoperationexception、P10 NIL。
すべての try,catch ステートメントにログを追加しましたが、何らかの理由で、アプリケーションがこれらの catch 領域に何もプッシュしていないようです。
ログでキャッチできた唯一のエラーは次のとおりです。
オブジェクトは現在別の場所で使用されています
しかし、これが何を指しているのかわかりません。このアプリケーションを開発用 PC でデバッグ モードで実行すると、アプリケーションがフォールオーバーすることはありませんが、クライアント PC でスタンドアロンで実行すると、このランダムなクラッシュが発生し続けます。
とにかく、このエラーをキャッチするより良い方法を実装できますか? アドバイスをいただければ幸いです。