用于打开.pdb(符号)文件的工具?

时间:2016-05-17 07:03:58

标签: windows debugging pdb-files

我有.pdb文件,从MS符号服务器下载。我需要获取符号列表(函数,参数,它拥有的任何东西)。 CodeProject上有一个工具,但它只报告模块。有DbgHelp API,但它只能附加到正在运行的进程。如何离线阅读.pdb文件?

2 个答案:

答案 0 :(得分:0)

对于仍在寻找的人来说,这是个好消息,

您寻求的信息现在是开源的!

https://github.com/Microsoft/microsoft-pdb

那里有一些真正有趣的东西。像这样pdbdump.cpp file, 其dumpPublics function或其main flow controlsGood documentation too

答案 1 :(得分:0)

您还可以使用Visual Studio的Dia2Dump示例程序从PDB文件中转储人类可读的输出,包括其公共符号。

请确保将其构建为32位应用程序,否则您可能会遇到一些问题。 (见dia2dump: CoCreateInstance failed - HRESULT = 80040154