我最近一直在调试浏览器插件。调试过程如下:
1)构建新插件并使用regsvr32进行注册。 2)运行浏览器。 3)使用visual studio附加到浏览器进程。
每当我附加到浏览器进程时,我的调用堆栈中都没有得到任何符号......但是断点工作...但我真的需要能够看到线程正在做什么......
.pdb文件位于浏览器插件所依赖的库旁边。如何告诉Visual Studio PDB文件的位置?
答案 0 :(得分:3)
转到选项 - >调试 - >符号并将目录添加到那里。
答案 1 :(得分:0)
.pdb的位置通常包含在模块中。您是否正在从最初创建的位置移动pdb?此外,看起来奇怪的是断点在没有符号存在的情况下工作。调试输出窗口是否明确指出未找到符号?