我遇到了与大多数人使用Log4net相反的问题.我有一个基本的滚动日志追加器,我在后面的代码中使用INFO,WARN和ERROR级别.我在app.config中关闭了调试.除了滚动日志追加器之外,它仍然将日志数据推送到控制台窗口.
我该如何阻止这种行为?它使控制台窗口成为一场噩梦.
我的配置:
<log4net debug="false"> <appender name="RollingFileAppender" type="log4net.Appender.RollingFileAppender"> <file type="log4net.Util.PatternString" value="milliondollars.log"/> <lockingModel type="log4net.Appender.FileAppender+MinimalLock" /> <rollingStyle value="Composite"/> <filter type="log4net.Filter.LevelRangeFilter"> <acceptOnMatch value="true" /> <levelMin value="INFO" /> <levelMax value="FATAL" /> </filter> <datePattern value="yyyyMMdd"/> <maxSizeRollBackups value="100"/> <maximumFileSize value="15MB"/> <layout type="log4net.Layout.PatternLayout"> <conversionPattern value="%date %-5level %logger: %message%newline" /> </layout> </appender> <root> <level value="ALL" /> <appender-ref ref="RollingFileAppender" /> </root> </log4net>
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。