堆栈跟踪上的行号

时间:2011-11-28 11:27:56

标签: c# winforms stack-trace

当我收到未处理的异常故障时,我会捕获异常并保存到日志中,同时我还提供了一个使用标准电子邮件客户端发送电子邮件的选项。我的程序在“已发布”模式下运行,但异常的堆栈跟踪没有源代码的任何行号。我可能做错了什么?有没有选择包含这些?

2 个答案:

答案 0 :(得分:4)

您可能需要包含PDB文件,我相信这些文件包含额外的信息,例如行号。

答案 1 :(得分:2)

您必须在构建中包含调试信息,然后部署该文件。包含带有可执行代码的PDB文件。