[英]Log Info in Event Viewer using Log4net
我目前正在一个项目中,我想使用Log4net(EventViewerAppender)在事件查看器中记录某些信息。 使用Error and Fatal登录不会给我带来麻烦,但是当我尝试使用Info登录时,它不会显示。 我检查了配置,并在整个Internet上进行了查找,但我只能找到使用FileAppender记录信息的用户。
我在配置文件中使用以下配置:
<log4net>
<appender name="EventLogAppender" type="log4net.Appender.EventLogAppender">
<layout type="log4net.Layout.Patternlayout">
<conversionPattern value="%date %-5level %logger - %message%newline " />
</layout>
<level value="ALL" />
<logName value="Services"/>
<applicationName value="MyApplication"/>
</appender>
<root>
<level value="ALL"/>
<appender-ref ref="EventLogAppender"/>
</root>
</log4net>
我不确定自己在做什么错,因此任何帮助都会有所帮助。
谢谢! -dckwlff
编辑
似乎我一直都在工作,但是在事件查看器中看错了视图。
尝试设置Appender的LevelRangeFilter:
<appender ... >
...
<filter type="log4net.Filter.LevelRangeFilter">
<levelMin value="WARN" />
<!-- FATAL ERROR WARN INFO DEBUG TRACE VERBOSE -->
<acceptOnMatch value="true" />
</filter>
</appender>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.