約 1 時間前にデバッグが正常に機能していたプロジェクトがありますが、最新の再構築後、シンボル ファイルを読み込むことができないため、ブレークポイントに到達できません。
ここで提案されている修正をすべて試しました。「ブレークポイントは現在ヒットしません。このドキュメントにはシンボルが読み込まれていません。」</a> となり、PDB を読み込むことができません。ここSOにロードされない.PDBファイルに関する質問がたくさんあります.最後の1時間、できるだけ多くの質問を調べて、提案されたすべてを試してみましたが、役に立ちませんでした.
Build>Rebuild Solution
、Build>Clean
+ Build>Build Solution
、Build>Clean
+ Build>Rebuild Solution
、BIN出力フォルダーからすべてのファイルを手動で削除しようとしました +Build Solution
および/またはRebuild Solution
. いずれの場合も同じことが起こります。コンパイラは新しい .DLL ファイルと .PDB ファイルにまたがるブランドを作成しますが、.PDB は実行時のロードを拒否します。
試してみDebug>Windows>Modules>[Right-Click on offending symbol library]>Load Symbols
て、正しい.PDBファイルを手動で参照しましたが、ヒットOpen
すると、「このフォルダーに一致するシンボルファイルが見つかりませんでした」と表示されます。
を使用するDebug>Windows>Modules>[Right click...]>Load Symbol Information
と、次のことがわかります。
C:\Windows\ssoederPDMupgrade.pdb: PDB ファイルが見つからないか、開くことができません。C:\VS_TestFolder\EPDMAddIns\ssoederPDMupgrade\bin\Debug\ssoederPDMupgrade.pdb: PDB がイメージと一致しません。C:\VS_TestFolder\EPDMAddIns\ssoederPDMupgrade\obj\Debug\ssoederPDMupgrade.pdb: PDB がイメージと一致しません。C:\Windows\ssoederPDMupgrade.pdb: PDB ファイルが見つからないか、開くことができません。C:\Windows\symbols\dll\ssoederPDMupgrade.pdb: PDB ファイルが見つからないか、開くことができません。C:\Windows\dll\ssoederPDMupgrade.pdb: PDB ファイルが見つからないか、開くことができません。C:\Users\ssoeder\AppData\Local\Temp\SymbolCache\ssoederPDMupgrade.pdb\afe14027e9c6490883d12f2f139cb5911\ssoederPDMupgrade.pdb: PDB ファイルが見つからないか、開くことができません。C:\Users\ssoeder\AppData\Local\Temp\SymbolCache\MicrosoftPublicSymbols\ssoederPDMupgrade.pdb\afe14027e9c6490883d12f2f139cb5911\ssoederPDMupgrade.pdb: PDB ファイルが見つからないか、開くことができません。C:\VS_TestFolder\EPDMAddIns\ssoederPDMupgrade\obj\Debug\ssoederPDMupgrade.pdb: PDB がイメージと一致しません。SYMSRV: C:\Users\ssoeder\AppData\Local\Temp\SymbolCache\ssoederPDMupgrade.pdb\AFE14027E9C6490883D12F2F139CB5911\ssoederPDMupgrade.pdb が見つかりません
SYMSRV: http://msdl.microsoft.com/download/symbols/ssoederPDMupgrade.pdb/AFE14027E9C6490883D12F2F139CB5911/ssoederPDMupgrade.pdb が見つかりません
http://msdl.microsoft.com/download/symbols : シンボル サーバーでシンボルが見つかりません。