サードパーティのライブラリをデバッグしようとしています。.pdbとソースがあります。dllの近くに.pdbを配置しました。初めてサードパーティのコードにステップインすると、VS2012はソースがどこにあるかを尋ねます。正しいファイルを選択すれば、すべて問題ありません。現在、同じサードパーティライブラリの別のバージョンを使用してコードを再構築しています。別のバージョンの.pdbとソースがあります。ステップインすると、ソースがどこにあるかは尋ねられません。代わりに、最初に接続したのと同じソースに接続するだけです。ファイルを閉じて新しいソースからファイルを開くことはできますが、F11キーを押して別のファイルにステップインするたびに、古い場所からファイルを開き続けます。
1702 次
1 に答える
2
Visual Studioは、選択内容を記憶し、ソリューションディレクトリの非表示の.suoファイルに保存しました。編集できます。まず、ソリューションエクスプローラーウィンドウにソリューション名が表示されていることを確認します(「ソリューション'名前'(xプロジェクト)」と同様)。そうでない場合は、[ツール] + [オプション]、[プロジェクトとソリューション]を使用し、[常にソリューションを表示する]チェックボックスをオンにします。
[ソリューションエクスプローラー]ウィンドウの[プロパティ]、[ソースファイルのデバッグ]設定でソリューションを右クリックします。元のデバッグセッションで追加したディレクトリが表示されます。それを削除し、新しいディレクトリを追加します。
于 2013-01-10T14:26:30.287 に答える