VB6 の古き良き時代には、エラーをデバッグするときに、一時的にエラー ハンドラ内で Resume と入力して、エラーの原因となった行に戻りました。
C#で同じことをする方法はありますか? 私は永続的な方法について話しているのではありません。これは、デバッグ中に、現在 catch ステートメントにいる例外の原因となった行を知りたい場合です。
明確にするために。
- 何かが例外を引き起こしていることがわかっているので、catch ステートメントにブレーク ポイントを設定します。
- デバッガーがキャッチのブレーク ポイントにヒットしました。どの行が原因であるかを知りたいので、デバッガーをそこに戻します。
デバッグ>オプションを使用できません-アプリで他の例外がサイレントに発生しているため、すべての例外をスローします(私はそれを書きませんでした)。
ありがとう