如何理解visual studio的.pdb文件?

use*_*729 2 disassembly visual-studio pdb-files

我用编辑打开它,完全凌乱.

顺便说一句,在"反汇编"视图中,是否可以转储所有汇编代码?我试过但只能抓住一条线

Han*_*ant 6

我一直在跟踪你的问题.你应该在你的问题中提出上下文,我认为你正在尝试调试你没有源代码的DirectShow插件.某种相机小发明.

不,在文本编辑器中打开.pdb文件不会向您显示任何有用的信息.它是二进制数据.我知道你有一个相关的.pdb用于你正在使用的插件,你得到了具有命名功能的不错的堆栈跟踪.您可能从Microsoft Symbol服务器获得了.pdb.读取.pdb文件是调试器的工作.有几个API可供自己阅读,dbghelp API是核心API.

但它不会向您展示调试器中您不知道的任何内容..pdb文件只是一个函数数据库.你得到了剥离的,它永远不会显示你在调用堆栈窗口中看到的内容.

最终,这是一系列XY问题.你不断询问Y而没有透露真正的X问题是什么.在你告诉我们X之前,你会得到无用的答案,比如这个.