log4Net例外を(またはすべての)有効なアペンダーにログに記録することは可能ですか?たとえば、私は持っているかもしれません
<appender name="ConsoleAppender" type="log4net.Appender.ColoredConsoleAppender">
<!-- ... --->
</appender>
<appender name="FileAppender" type="log4net.Appender.RollingFileAppender">
<!-- ... -->
</appender>
<!-- Event Log Appender for errors-->
<appender name="EventLogAppender" type="log4net.Appender.EventLogAppender" >
<!-- ... -->
</appender>
<root>
<level value="DEBUG" />
<appender-ref ref="ConsoleAppender" />
<appender-ref ref="FileAppender" />
<appender-ref ref="EventLogAppender" />
</root>
FileAppender
失敗した場合、Log4Netのデフォルトの動作は、「ロギングを実行できないことを示す単一のメッセージをSystem.Console.ErrorおよびSystem.Diagnostics.Traceに出力する」ことです。Log4Netを構成または拡張して、代わりに(または)このエラーメッセージを有効なアペンダーに書き込む方法はありますか?