クラスが呼び出されたときに例外をスローしているため、コードをデバッグしようとしています。
コードは次のとおりです。
public TrackingStrategy1(string Name, RobotGeometry geometry)
{
trackSystem = new TrackSystem(geometry, Name);
}
これは(同じプロジェクトで)呼び出します:
public TrackSystem(RobotGeometry geometry, string Name)
{
finder = new FindModel(geometry); //breakpoint inserted here fails
finder.InitModel();
finder.useGPU = false;
}
'メソッドが見つかりません:TrackSystem.FindModel..ctor(RobotGeometry)という例外が発生します。ただし、この時点で挿入されたブレークポイントはヒットしません。新しい行をコメントアウトすると、次の行でも同じ例外が発生します。
FindModelは、ソリューションに含まれている別のプロジェクトで参照されています。このプロジェクトを何度か再参照した後、再構築しました。
Visual Studioがこのコンストラクターに挿入されたブレークポイントで停止しないのはなぜですか?