我目前正在开发一个项目,我想使用 Log4net (EventViewerAppender) 在事件查看器中记录某些信息。使用Error和Fatal进行日志记录不会给我带来任何麻烦,但是当我尝试使用Info进行日志记录时,它不会出现。我检查了我的配置并查看了整个互联网,但我只能找到使用 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>
我不确定我在这里做错了什么,所以任何帮助都会有所帮助。
谢谢!-dckwlf
编辑
似乎我一直都在工作,但是在事件查看器中查看了错误的视图。