如何在附加到Visual Studio 2008中已在运行的程序时找到PDB文件?

时间:2010-11-19 16:43:38

标签: visual-studio debugging

我最近一直在调试浏览器插件。调试过程如下:

1)构建新插件并使用regsvr32进行注册。 2)运行浏览器。 3)使用visual studio附加到浏览器进程。

每当我附加到浏览器进程时,我的调用堆栈中都没有得到任何符号......但是断点工作...但我真的需要能够看到线程正在做什么......

.pdb文件位于浏览器插件所依赖的库旁边。如何告诉Visual Studio PDB文件的位置?

2 个答案:

答案 0 :(得分:3)

转到选项 - >调试 - >符号并将目录添加到那里。

答案 1 :(得分:0)

.pdb的位置通常包含在模块中。您是否正在从最初创建的位置移动pdb?此外,看起来奇怪的是断点在没有符号存在的情况下工作。调试输出窗口是否明确指出未找到符号?