c# - Use log4net with separate config file -


my assemblyinfo.cs:

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

i change structure said

(i change <file value="..\logs\\currentlog" /> <file value="d:\log\log.txt" />):  <?xml version="1.0" encoding="utf-8"?> <log4net>   <root>     <level value="all" />     <appender-ref ref="rollingfileappender"/>   </root>   <appender name="rollinglogfileappender"  type="log4net.appender.rollingfileappender">     <file value="d:\log\log.txt" />     <appendtofile value="true" />     <datepattern value="yyyymmdd" />      <rollingstyle value="date" />     <filter type="log4net.filter.levelrangefilter">       <acceptonmatch value="true" />        <levelmin value="info" />       <levelmax value="fatal" />     </filter>      <layout type="log4net.layout.patternlayout">       <conversionpattern       value="%-5p %d %5rms %-22.22c{1} %-18.18m - %m%n" />     </layout>   </appender> </log4net> 

and define log:

private static readonly ilog log = logmanager.getlogger("logger"); 

but still log.txt file doesn't created yet!

there's missing in config file.

<log4net>   <logger name="default">     <level value="all"/>   </logger>    <root>     <level value="all" />     <appender-ref ref="rollinglogfileappender" />   </root>    <appender name="rollinglogfileappender" type="log4net.appender.rollingfileappender">     <file value="..\logs\\currentlog" />     <appendtofile value="true" />     <datepattern value="yyyymmdd" />     <rollingstyle value="date" />     <filter type="log4net.filter.levelrangefilter">       <acceptonmatch value="true" />       <levelmin value="info" />       <levelmax value="fatal" />     </filter>     <layout type="log4net.layout.patternlayout">       <conversionpattern        value="%-5p %d %5rms %-22.22c{1} %-18.18m - %m%n" />     </layout>   </appender> </log4net> 

and declaration:

private static readonly ilog log = logmanager.getlogger("default"); 

Comments

Popular posts from this blog

javascript - Google App Script ContentService downloadAsFile not working -

javascript - Function overwritting -

php - Find a regex to take part of Email -