Visual Studio 2010では、新しいタイプと名前がある場合、またはすべてのメンバーが置き換えられた場合、構造の名前が変更された場合など、デバッガーは古い構造の構造情報を表示し続けます...プロジェクトpdbを削除してみました。ただし、再構築後に自動的に再生成され、実行時に古い構造情報が残ります。リンクリストツリーのデバッグが不可能になっています。
内部デバッガー情報を完全にリセットして、新しい構造体レイアウトを強制的に認識させる方法はありますか?
Visual Studio 2010では、新しいタイプと名前がある場合、またはすべてのメンバーが置き換えられた場合、構造の名前が変更された場合など、デバッガーは古い構造の構造情報を表示し続けます...プロジェクトpdbを削除してみました。ただし、再構築後に自動的に再生成され、実行時に古い構造情報が残ります。リンクリストツリーのデバッグが不可能になっています。
内部デバッガー情報を完全にリセットして、新しい構造体レイアウトを強制的に認識させる方法はありますか?
[デバッグ] -> [Windows] -> [モジュール] に移動します
モジュールを見つけて、それが選択されている場所を確認します
このモジュールの pdb がどこからロードされているかを確認します
これらの pdb と dll を削除します
Debug->Options->Debugging->Symbols からシンボル キャッシュをクリアします。
今すぐ再コンパイルして再試行してください
解決策が見つかりました:プロジェクトとすべてのサブプロジェクトの.pdbを削除すると、問題が修正されました