【问题标题】:Log4net - display full exception information including inner exception(s)Log4net - 显示完整的异常信息,包括内部异常
【发布时间】:2020-05-04 16:57:52
【问题描述】:

我们的 log4net(如下配置)为我们提供了 Exception.Message,但仅此而已。我需要它来记录堆栈跟踪和所有内部异常,以及每个异常的堆栈跟踪。

我该怎么做?

<log4net>
    <appender name="RollingFileAppender" type="log4net.Appender.RollingFileAppender">
        <param name="File" value="C:/temp/AutoTag_Word.log"/>
        <param name="AppendToFile" value="true"/>
        <param name="MaxSizeRollBackups" value="10"/>
        <param name="MaximumFileSize" value="1000KB"/>
        <param name="RollingStyle" value="Size"/>
        <param name="StaticLogFileName" value="true"/>
        <layout type="log4net.Layout.PatternLayout">
            <param name="ConversionPattern" value="%d [%t] ac.server %-5p %c - %m%n%exception"/>
        </layout>
    </appender>
    <root>
        <level value="DEBUG"/>
        <appender-ref ref="RollingFileAppender"/>
    </root>
    <logger name="WindwardArrow.net.windward.arrow.datasource.ado">
        <level value="DEBUG"/>
    </logger>
</log4net>

【问题讨论】:

    标签: log4net log4net-configuration


    【解决方案1】:

    这行得通:

    添加our custom log formatter.

    使用以下内容:

    【讨论】:

      猜你喜欢
      • 2010-11-20
      • 2012-10-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多