非常に大きな c# アプリケーション (100 万行以上) があり、高度にマルチスレッド化されています。起動されるスレッドごとに、アプリケーションをクラッシュさせる可能性のあるエラーをキャッチするために、適切な場所に try/catch ブロックがあることを確認する必要があります。
コードをスキャンして、try catch 以外のポイントを見つけることができる静的コード分析ツールがあるかどうか疑問に思っています。
私はこのスレッドで見ました: RedGate が Exception Hunter を持っていた c# で、どの関数が潜在的に例外を返す可能性があるかを自動的に確認する方法ですが、この製品は廃止されました。
私が探しているのは、Exception Hunter よりもはるかに単純です。try/catch の外側にある「裸のコード」を見つけて強調表示するだけです。