2

ここでは、スタック トレースとスローされた例外の分析について多くの質問があります。

RedGate Reflector を使用して、いくつかの .net クラスの動作を調べています。特に、オブジェクトのConnectionStringプロパティを見ています。System.Data.SqlClient.SqlConnectionReflector はArgumentException、無効な接続文字列が指定された場合に、このプロパティが をスローする可能性があることを示します。

私の質問は、このプロパティがこの特定の例外をスローする可能性がある場合、コードを分析して例外がスローされた場所を見つけるにはどうすればよいですか? プロパティは別の関数を呼び出して値を設定します。この関数はArgumentException直接スローしません。この例外がスローされる可能性のある場所を見つける方法を知りたいです。

4

2 に答える 2

1

私は使用していませんが、Jason Bock のExceptionFinder for Reflector を参照してください。

于 2010-06-26T12:27:32.973 に答える
1

これまで使用したことはありませんが、別の Red Gate 製品であるException Hunterがこれを行うように設計されていると思います。

私が言ったように、私はこれを使用していません。

于 2010-06-25T14:30:36.083 に答える