1
33
PDB文件是在构建项目时生成的。它们包含与Visual Studio可以解释的已构建二进制文件相关的信息。 当程序崩溃并生成崩溃报告时,Visual Studio能够获取该报告并通过应用程序的PDB文件将其链接回源代码。PDB文件必须使用生成崩溃报告的同一个二进制文件生成! 随着时间的推移,我们遇到了一些问题。
如果有人知道如何击败前者,我会感谢您的一些建议。 |
2
37
pdb文件将程序集的msil映射到原始源行。这意味着,如果将使用程序集编译的PDB放在与程序集相同的目录中,则异常堆栈跟踪将具有原始源文件中位置的名称和行。如果没有pdb文件,您将只能看到堆栈跟踪的每个级别的类和方法的名称。 |
3
12
您应该考虑设置一个符号服务器,并将PDB文件索引到源代码控制系统。我刚刚为我们的产品经历了这个过程,它工作得很好。您不必担心使pdb文件可用于二进制文件,也不必担心在调试转储文件时如何获取适当的源代码。 在这里查找一些用于生成小型转储的示例代码(不必局限于崩溃后分析——您可以在代码中的任何点生成它们,而不会崩溃): http://www.codeproject.com/KB/debug/postmortemdebug_standalone1.aspx |
hdw3 · 文本视图。片段崩溃应用程序中的setText() 6 年前 |
Michael Hutter · 乌龟冻结悬挂碰撞 6 年前 |
RMP · 什么是mqt\U native\u模块以及如何处理其崩溃 6 年前 |
3c71 · getView()在getDrawable()中崩溃 6 年前 |
Riccardo Perego · Swift设置值为空可选产量失败 6 年前 |