有没有理由不发送你的应用程序的pdb?

dan*_*son 6 .net c#

由于您可以使用反射器对.Net应用程序进行反向工程,是否有任何理由不通过应用程序发送pdb文件?如果您随附它,那么您的堆栈跟踪将包含问题的行号,如果它崩溃,这将非常有用.

请仅为每条评论输入1个投票原因.

Kir*_*sky 5

传送 pdb 不会给用户带来任何额外的便利。因此没有理由随应用程序一起发送 pdb 文件。此外,pdb 文件通常较大。

您应该使用本地 Microsoft 符号服务器来快速访问与错误报告相对应的 pdb 文件,而不是传送 pdb 文件。在这里您可以找到如何使用符号服务器的详细说明。


J D*_*nal 2

将 PDB 与您的应用程序一起发送可以更轻松地进行逆向工程,因为它包含局部变量/对象名称、函数原型等。