简体   繁体   English

log4net您试图将空级别设置为root

[英]log4net You have tried to set a null level to root

I have a WPF application that uses Log4Net to log all kinds of information. 我有一个使用Log4Net记录各种信息的WPF应用程序。 The application runs fine and everything is logged as it should be. 该应用程序可以正常运行,并且一切都应该记录。 However, when scrolling trhough the Output window, I found following messages: 但是,通过“输出”窗口滚动时,发现以下消息:

log4net:ERROR You have tried to set a null level to root. log4net:ERROR您试图将空级别设置为root。 log4net:ERROR You have tried to set a null level to root. log4net:ERROR您试图将空级别设置为root。 log4net.Core.LogException: Error in the application. log4net.Core.LogException:应用程序中的错误。 log4net.Core.LogException: Error in the application. log4net.Core.LogException:应用程序中的错误。

Here's my config file: 这是我的配置文件:

<log4net>
    <appender name="RollingFileAppender" type="log4net.Appender.RollingFileAppender">
        <file value="c:\temp\logs\UtexbelAppLog.txt"></file>
        <appendToFile value="true"></appendToFile>
        <rollingStyle value="Size"></rollingStyle>
        <maximumFileSize value="1MB"></maximumFileSize>
        <maxSizeRollBackups value="5"></maxSizeRollBackups>
        <staticLogFileName value="true"></staticLogFileName>
        <layout type="log4net.Layout.PatternLayout">
        <conversionPattern value="%date{dd-MM-yyyy HH:mm:ss} %level - %message - %line%newline%exception"></conversionPattern>
        </layout>
    </appender>
    <root>
        <level value="WARNING"></level>
        <appender-ref ref="RollingFileAppender"></appender-ref>
    </root>
</log4net>

I have no idea why I'm getting these messages. 我不知道为什么我收到这些消息。 Any help would be much appreciated. 任何帮助将非常感激。

不确定是否有<level value="WARNING"></level>它应该是<level value="WARN"></level>

Try to add this between your "root" quotes : 尝试在您的“根”引号之间添加以下内容:

<logger name="LoggerName">
    <level value="WARN" />
    <appender-ref ref="RollingFileAppender" />
</logger>

Here is the available levels, in order of increasing priority : 以下是可用级别,按优先级升序排列:

  • ALL 所有
  • DEBUG 调试
  • INFO 信息
  • WARN 警告
  • ERROR 错误
  • FATAL 致命
  • OFF

More informations on this link, chapter "Loggers" : https://logging.apache.org/log4net/release/manual/configuration.html 有关此链接的更多信息,请参见“记录器”一章: https : //logging.apache.org/log4net/release/manual/configuration.html

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM