Saturday, 15 September 2012

Log4net stopped logging to a file -



Log4net stopped logging to a file -

here setup using, not sure why not working.

class file:

const string conpath = @"configfiles\log4net.config"; xmlconfigurator.configure(new fileinfo(conpath));

assemblyinfo.cs

[assembly: log4net.config.xmlconfigurator(configfile = @"configfiles\log4net.config", watch = true)]

log4net.config

<?xml version="1.0" encoding="utf-8" ?> <log4net> <!-- appender section --> <appender name="consoleappender" type="log4net.appender.consoleappender"> <layout type="log4net.layout.patternlayout"> <conversionpattern value="[%date{mm/dd/yyyy hh:mm:ss.fff}]: %message%newline%exception"/> </layout> </appender> <appender name="debugappender" type="log4net.appender.debugappender"> <layout type="log4net.layout.patternlayout"> <conversionpattern value="%m%n%exception" /> </layout> </appender> <appender name="rollingfileappender" type="log4net.appender.rollingfileappender"> <file type="log4net.util.patternstring"> <conversionpattern value=".\logfiles\log" /> </file> <appendtofile value="true" /> <staticlogfilename value="false" /> <rollingstyle value="date" /> <datepattern value=" - yyyy.mm.dd'.txt'"/> <layout type="log4net.layout.patternlayout"> <header value="[log file started]&#13;&#10;&#13;&#10;" /> <conversionpattern value="%date{yyyy-mm-dd hh:mm:ss} [%thread] %-5level %message%newline" /> <footer value="&#13;&#10;[log file finished]&#13;&#10;" /> </layout> </appender> <root> <level value="debug"/> <appender-ref ref="consoleappender"/> <appender-ref ref="debugappender"/> <appender-ref ref="rollingfileappender"/> </root> </log4net>

log4net log4net-configuration

No comments:

Post a Comment