【发布时间】:2013-05-27 09:14:04
【问题描述】:
我在我的应用程序中使用 nhibernate 和 qurtz,我希望 log4net 将日志写入不同的文件。 nhibernate 记录到“nhibernate.log”,qurtz 记录到“quartz.log”。
我需要如何配置 log4net 配置文件才能得到这个结果??
谢谢,阿维。
【问题讨论】:
标签: nhibernate log4net quartz.net log4net-configuration
我在我的应用程序中使用 nhibernate 和 qurtz,我希望 log4net 将日志写入不同的文件。 nhibernate 记录到“nhibernate.log”,qurtz 记录到“quartz.log”。
我需要如何配置 log4net 配置文件才能得到这个结果??
谢谢,阿维。
【问题讨论】:
标签: nhibernate log4net quartz.net log4net-configuration
您可以配置 nhibernate logger 必须使用的附加程序:
<logger name="NHibernate">
<level value="ERROR" />
<appender-ref ref="NHibernateAppender"/>
</logger>
<logger name="NHibernate.SQL">
<level value="ERROR" />
<appender-ref ref="NHibernateAppender"/>
</logger>
为您的其他记录器配置不同的附加程序,并且您有单独的日志文件。
【讨论】: