我想在我的 C# WinForms App.config 中设置 Log4Net,并想为调试/致命/信息等设置不同的转换模式。有谁知道如何做到这一点?

最佳答案

每个 appender 只能执行一种转换模式。但是 Appender 可以有级别过滤器。您可以为每个转换模式创建不同的 appender,然后应用适当的过滤器。例如:

<appender>
  <filter type="log4net.Filter.LevelMatchFilter">
    <levelToMatch value="ERROR"/>
  </filter>
</appender>

这个 log4net Tutorial 有所有的细节。

关于c# - Log4Net - 为关卡类型设置转换模式,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12696939/

10-11 01:14