预订演示
前页 后页

调试符号

对于使用 Microsoft Platform SDK 构建的应用程序,在构建应用程序时将调试符号写入应用程序 PDB 文件。

可视化执行调试器使用的 API窗口调试工具使用这些符号向执行分析器控件提供有意义的信息。

这些符号很容易过时并导致异常行为 - 调试器可能会在断点处突出显示编辑器中的错误代码行;因此,最好确保在任何调试或记录会话之前构建应用程序。

调试器必须通知 API 如何协调正在调试的映像中的地址;它通过指定一些 API 路径来告诉它在哪里寻找 PDB 文件来做到这一点。

对于没有找到调试符号的系统 DLL(kernel32、调用堆栈),二进制显示一些仅带有模块名称和地址的帧。

您可以通过向 API 传递额外的路径来补充翻译的符号;您在“调试”选项卡中以分号分隔的列表传递其他符号路径。