首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >log4net多个adonetappender

log4net多个adonetappender
EN

Stack Overflow用户
提问于 2012-04-13 06:29:11
回答 2查看 1.6K关注 0票数 1

有没有办法在同一个应用程序中使用多个ADONetAppender。目前,我将一个ado附加器记录到"Log“表中。我想添加另一个ADONetAppender来记录同一应用程序中的另一个表。在谷歌上搜索并没有得到太多帮助。

请让我知道。

谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-04-13 06:52:04

是的,在我的博客文章中:http://weblogs.asp.net/stevewellens/archive/2012/01/22/log4net-log-to-a-javascript-console.aspx我使用了三个附加器。

下面是它们的列表:

代码语言:javascript
复制
<logger name="MyLogger">
  <level value="ALL" />
  <appender-ref ref="LogFileAppender"  />
  <appender-ref ref="TraceAppender"  />
  <appender-ref ref="JSConsoleAppender"  />
</logger>

还有更多,但我不会在这里重复整个帖子。

票数 0
EN

Stack Overflow用户

发布于 2013-07-08 18:41:42

下面是使用多个ADO附加器的代码,只需复制您的ado附加器并将其再次粘贴到您的配置文件中,并进行以下更改:

代码语言:javascript
复制
<appender name="CustomAppender" type="log4net.Appender.ADONetAppender">

两个附加器的附加器名称应该不同。

然后添加到根标签中

代码语言:javascript
复制
<root>
  <appender-ref ref="ADONetAppender"/>
  <appender-ref ref="CustomAppender"/>

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10132802

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档