Visual Studioの異なるバージョンからのPDBファイル
-
21-09-2019 - |
質問
私は、ダンプファイルを調査するが、私はそのPDBを用意していないVC ++ 6.今、私の必要性に建てられた古いDLLファイルを持っています。 WinDbgので報告されたスタックトレースも不正確です。
これは、Visual Studioのそれ以降のバージョン、すなわち2003年、2005年、2008年にプロジェクトを再構築PDBが生成されていて、古いDLL内のシンボルにアドレスをマッピングするためにこれを使用することは可能ですか? VC 6.0プロジェクト?
を構築するための互換モードのようなものはありますVC ++ 6を取得することは一つの選択肢であるが、それはVS6.0がすでにMSDNサブスクライバダウンロードページから消えたように見えます:(
ありがとうございます。
解決
私は、私は答えは何だと思いません怖い:あなたは試してみて、あなたが持っているダンプファイルを生成することをバイナリとまったく同じツールチェーンでそれを再構築する必要があります。
VSは、それは私の経験では、PDBファイルにダンプ・ファイルに一致するかについては本当にうるさいです:私が今までこのような状況に持っていただけ運がWinDbgのである(しかし、あなたはそれを試してみた)/
所属していません StackOverflow