我创建了一个 NTEventLogAppender 类型的附加程序,如下所示:
log4j.appender.EVA=org.apache.log4j.nt.NTEventLogAppender
#log4j.appender.EVA.log=TestLog
log4j.appender.EVA.layout=org.apache.log4j.PatternLayout
log4j.appender.EVA.source=TestSource
log4j.appender.EVA.layout.ConversionPattern=[%c][%l][%p][%thread]: %m%n
如您所见,在注释行中,我尝试设置日志 TestLog,以便将日志错误存储在我的应用程序的特定事件查看器日志中,而不是事件查看器默认应用程序日志中。
如果我取消注释一行,我会报错说日志属性不存在:
**log4j:WARN No such property [log] in org.apache.log4j.nt.NTEventLogAppender.**
使用 Log4Net 甚至可以做到这一点吗?
谢谢