Hi,
In my project which involves a lot of assemblies, I have been using Log4net
for more than two years without any problems. The assemblies were compiled
in VS2005. Recently some assemblies stopped logging and the only change that
these projects went through was, they were opened in a machine which has
VS2008 installed on them. Does anyone know what settings I have to change to
resume logging from these assemblies again. I tried compiling the projects
with older version of csproj files still no luck. I tried enabling internal
debugging on log4net but I couldnot get that working, here is my config
file. Using log4net version 1.2.10.0.

<log4net debug="true">
    <appender name="FileAppender" type="log4net.Appender. FileAppender">
        <file value="log-file.txt"/>
        <appendToFile value="true"/>
        <lockingModel type="log4net.Appender.FileAppender+MinimalLock"/>
        <layout type="log4net.Layout.PatternLayout">
            <conversionPattern value="%date [%thread] %-5level -
%logger{1}.%method - [%message]%newline"/>
        </layout>
    </appender>
 .
.
.
.
.
  <logger name="MyAssembly1">
    <additivity value="false" />
    <level value="ERROR"/>
    <appender-ref ref="EventLogAppender"/>
  </logger>
  <root>
    <level value="ALL" />
    <appender-ref ref="FileAppender" />
  </root>
</log4net>


Thanks,
AK.

Reply via email to