如何停止log4net打印堆栈跟踪

时间:2017-08-26 01:43:41

标签: c# log4net

我使用log4net进行日志记录,我正在使用以下方法。

Log.Error(Text, e);

但是,我不希望它像当前那样将控制台的异常打印到文本中。我该怎么做?

1 个答案:

答案 0 :(得分:1)

如果通过"只是文字"你的意思是"只是名为Text"的变量的内容。然后只需使用

Log.Error(Text);

如果通过"只是文字"你的意思是"只是名为Text的变量的内容加上异常消息,但没有关于异常的其他内容,"假设e包含异常对象,则使用:

Log.Error(Text + " " + e.Message);