logging 2 files every day with log4net -
so wanna log 2 separate files on daily basis. i'm new log4net did usual stuff.. google , google until works :) , works fine, can't make log files every day.
here code:
web.config:
<log4net> <appender type="log4net.appender.rollingfileappender" name="allapp"> <file value="c:\\mylogs\\app.log" /> <appendtofile value="true" /> <rollingstyle value="composite" /> <datepattern value="yyyymmdd" /> <layout type="log4net.layout.patternlayout"> <param name="conversionpattern" value="%d [%t] %-5p %c [%x] - %m%n" /> </layout> </appender> <appender type="log4net.appender.rollingfileappender" name="servicelog"> <file value="c:\\mylogs\\servicelog.log" /> <appendtofile value="true" /> <rollingstyle value="composite" /> <datepattern value="yyyymmdd" /> <layout type="log4net.layout.patternlayout"> <param name="conversionpattern" value="%d [%t] %-5p %c [%x] - %m%n" /> </layout> </appender> <root> <priority value="debug" /> <appender-ref ref="allapp" /> </root> <logger name="servicelog"> <priority value="debug" /> <appender-ref ref="servicelog" /> </logger> </log4net>
and in log class:
public static class logprovider { static ilog log; static logprovider() { log4net.config.xmlconfigurator.configure(); log = logmanager.getlogger("servicelog"); }
i'm doing wrong whatever try ends in failure.
try setting rolling style this:
<rollingstyle value="date" />
Comments
Post a Comment