Hi Matt! Your suggestion works fine!!! Thank you very much to help me to solve this problem :D!
Att, Cícero On Fri, Feb 22, 2008 at 2:56 PM, Lee, Matthew <[EMAIL PROTECTED]> wrote: > Let me clarify my response. I had a similar challenge with the > AdoNetAppender, which I fixed with the following configuration: > > <appender name="AdoNetAppender" type="log4net.Appender.AdoNetAppender"> > <bufferSize value="0" /> > .... > </appender> > > This resulted in records being written out immediately. I was hoping > you could do something similar with your appender. As far as a "flush" > command, I'm not sure. I'll leave that to more knowledgeable people on the > list. > > Thanks, > > Matt > > ------------------------------ > *From:* Cícero Raupp Rolim [mailto:[EMAIL PROTECTED] > *Sent:* Friday, February 22, 2008 11:49 AM > *To:* Log4NET User > *Subject:* Re: Problem CF + RollingFileAppender + Flush > > Hi Matthew! > > I trying to read the content of last file of RollingAppender, but this > file keep "0" size until next file be created. I think that if we call one > method to flush data into file is one way to solve problem. Does log4net > have one method to flush information to FileAppender without call > LogManager.ShutDown()? > > Thanks! > > Cícero > > On Fri, Feb 22, 2008 at 2:38 PM, Lee, Matthew <[EMAIL PROTECTED]> wrote: > > > Does it help to set the buffer size to zero in the log4net > > configuration? > > > > Thanks, > > > > Matt > > > > ------------------------------ > > *From:* Cícero Raupp Rolim [mailto:[EMAIL PROTECTED] > > *Sent:* Friday, February 22, 2008 11:36 AM > > *To:* [email protected] > > *Subject:* Problem CF + RollingFileAppender + Flush > > > > Hi! > > > > We are developing an application for compact .NET framework 2.0. We need > > log events and view and real time. We configured the app.config file > > like presented below: > > > > <?xml version="1.0" encoding="utf-8" ?> > > <configuration> > > <log4net> > > <appender name="RollingFileAppender" type=" > > log4net.Appender.RollingFileAppender"> > > <file value="test.txt" /> > > <appendToFile value="true" /> > > <maxSizeRollBackups value="5" /> > > <maximumFileSize value="100KB" /> > > <rollingStyle value="Size" /> > > <staticLogFileName value="true" /> > > <layout type="log4net.Layout.PatternLayout"> > > <conversionPattern value="%date [%thread] %-5level %logger > > [%ndc] - %message%newline" /> > > </layout> > > </appender> > > <root> > > <level value="ALL" /> > > <appender-ref ref="RollingFileAppender" /> > > </root> > > </log4net> > > </configuration> > > > > After log some events, the file "test.txt" continues with 0 size. We > > need execute method LogManager.Shutdown() to save file with these > > events. Are there one way to log events in real time without execute > > LogManager.Shutdown()? > > > > Thank's! Sorry for my poor English. > > > > This message and any files transmitted with it are confidential and are > > intended solely for the use of the individual or entity to whom they are > > addressed. If you have received this email in error, please delete the > > email and any files transmitted with it entirely from your computer. > > > > > > > This message and any files transmitted with it are confidential and are > intended solely for the use of the individual or entity to whom they are > addressed. If you have received this email in error, please delete the email > and any files transmitted with it entirely from your computer. > > >
