C#のSystem.Diagnostics.Processオブジェクトを使用して、アンマネージexeを起動し、後でさらに別のアンマネージexeを起動します。
2番目のexeが未処理の例外を引き起こしています。これは、アプリケーションで無視したいのですが、無視できないようです。
最初のプロセスを開始するときにtry/catchステートメントを使用していますが、2番目のプロセスによって発生した例外をキャッチしていないようです。例外が発生すると、ジャストインタイムデバッガーが通知し、デバッグする「はい」または「いいえ」を手動でクリックするまでアプリケーションを停止します。その後、私のアプリケーションが続行されます。
JITデバッガーには、例外をスローしている2ndprocess.exeのソースコードがありません。だから、それは私に例外が何であるかを教えてくれません。例外が何であるかはあまり気にしません。アプリケーションが停止しないように、例外をキャッチして無視する方法を知りたいだけです。例外が発生するまでに、とにかく作業は完了します。
誰かがいくつかの洞察を提供できますか?