c#log4net 不记录异常的行号

nik*_*mus 0 c# log4net

在我的本地代码库中,我的日志文件记录了发生异常的确切行号。但是,我的老板刚刚从客户端向我发送了一个日志文件,而我在日志中没有看到一个行号。我是否缺少记录已部署应用程序的行号的设置?

Igo*_*gor 5

如果您想要记录堆栈跟踪中的行号,则必须部署匹配的.pdb文件。即使这样,如果您在Optimize code启用时编译,行号也可能与源代码不匹配(推荐用于生产版本)。