【发布时间】:2010-04-14 08:34:37
【问题描述】:
如果我有一个 DLL(在发布模式下构建)和相应的 PDB 文件,是否可以调试(单步执行)该 DLL 中包含的类/方法?
如果是这样,需要哪些步骤/配置(例如,将 PDB 文件放在哪里)?
编辑:
如果 PDB 文件与 DLL 位于同一位置(在简单控制台测试应用程序的 bin/debug 目录中)。我可以看到 DLL 的符号已加载(在“输出”窗口和“模块”窗口中),但我仍然无法进入该 DLL 的方法。
这可能是编译器优化的结果吗(正如 Michael 在他的回答中所描述的那样)?
【问题讨论】:
标签: c# visual-studio-2008 debugging pdb-files