是否有任何理由不发货的PDB的使用你的应用程序?你的、应用程序、有任何、理由

2023-09-04 09:39:38 作者:陪我看月亮么

既然你可以使用反射来反向工程的.Net应用程序,是没有任何理由不船舶与应用程序的pdb文件?如果你用它做船他们,那么你的堆栈跟踪将包括有问题的行号,这是有用的,如果它崩溃。

Since you can use reflector to reverse-engineer a .Net app, is there any reason to NOT ship the pdb files with the app? If you do ship them with it, then your stack trace will include the line number with the problem, which is useful if it crashes.

请只输入注释每1理由投票。

Please only enter 1 reason per comment for voting.

推荐答案

航运PDB没有给出任何额外的方便用户。因此,没有理由出货PDB文件与应用程序。除了PDB文件通常具有较大的尺寸。

Shipping pdb does not give any additional convenience to user. So there are no reasons to ship pdb files with the app. Besides pdb file usually have large size.

您应该可以快速访问相应的错误报告PDB文件用本地Microsoft符号服务器。 这里中,你可以找到详细的解释如何使用符号服务器。

Instead of shipping pdb files you should use local Microsoft Symbol Server for fast access to pdb files corresponding to error reports. Here you can find detailed explanation how to use Symbol Server.