带有 Web 项目的 log4net 控制台输出
log4net console output with a web project
我正在做一个网络项目,我想使用 log4net。邮件、数据库和滚动文件输出正常,但控制台不行。我不明白为什么。
这是我的代码,问题是因为我的项目没有使用任何控制台吗?
<appender name="ConsoleAppender" type="log4net.Appender.ConsoleAppender">
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%date{ABSOLUTE} [%level] %message -- %exception %newline" />
</layout>
</appender>
好的,我发现了我的问题,但并不真正理解为什么我必须这样做。无论如何它的工作归功于:Log4net won't log to console (WinForms app)
<appender name="ConsoleAppender" type="log4net.Appender.TraceAppender">
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%date{ABSOLUTE} [%level] %message -- %exception %newline" />
</layout>
</appender>
我正在做一个网络项目,我想使用 log4net。邮件、数据库和滚动文件输出正常,但控制台不行。我不明白为什么。 这是我的代码,问题是因为我的项目没有使用任何控制台吗?
<appender name="ConsoleAppender" type="log4net.Appender.ConsoleAppender">
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%date{ABSOLUTE} [%level] %message -- %exception %newline" />
</layout>
</appender>
好的,我发现了我的问题,但并不真正理解为什么我必须这样做。无论如何它的工作归功于:Log4net won't log to console (WinForms app)
<appender name="ConsoleAppender" type="log4net.Appender.TraceAppender">
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%date{ABSOLUTE} [%level] %message -- %exception %newline" />
</layout>
</appender>