我听说使用 PDB 文件可以帮助诊断发生崩溃的位置。
我的基本理解是您将源文件、pdb 文件和崩溃信息(来自 Dr Watson?)提供给 Visual Studio
有人可以解释一下它是如何工作的/涉及什么吗?
(谢谢!)
最佳答案
PDB 文件将程序集的 MSIL 映射到原始源代码行。这意味着,如果您将使用程序集编译的 PDB 放在与程序集相同的目录中,您的异常堆栈跟踪将具有原始源文件中位置的名称和行。如果没有 PDB 文件,您将只能看到堆栈跟踪的每个级别的类和方法的名称。
关于debugging - 如何使用 PDB 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6098590/