В прошлом я использовал log4net без каких-либо проблем, однако у меня возникли некоторые проблемы с его регистрацией в приложении для работы с файлами. Очень простой пример.
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>
<section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" />
</configSections>
<log4net>
<appender name="DebugFileAppender" type="log4net,Appender.FileAppender">
<file value="Logfile.log" />
<appendToFile value="true" />
<layout type="log4net.Layout.PatternLayout">
<param name="ConversionPattern" value="%5p [%d] - %m%n" />
</layout>
</appender>
<root>
<appender-ref ref="DebugFileAppender" />
</root>
</log4net>
</configuration>