The SDK documentation for the File property of the FileAppender says " If the path is relative it is taken as relative from the application base directory. "
That line also appears in Visual Studio's Intellisense when you create a FileAppender and hover over the File property. I have a directory in root of my website called Logs where I keep two files: log4net.txt and ProjectName.txt. This is how I set the File property of my FileAppender: <file value="Logs\ProjectName.txt" /> Here's a link to a thread with more examples: http://tinyurl.com/d6b2c http://www.mail-archive.com/log4net-user%40logging.apache.org/msg00881.html The configuration guide for FileAppender: http://tinyurl.com/7sqon http://logging.apache.org/log4net/release/config-examples.html#fileappender doesn't seem to mention where the file path is relative to. That should probably be changed. --- "Esterbrooks, Brette" <[EMAIL PROTECTED]> wrote: > Jason your config file looks fine. Most of my experience is ASP.NET > apps. However in all of my RollingFileAppenders I have to put a fully > qualified path in the value of the file tag. I am not sure if this is > something that is only needed in asp.net apps but the Log4Net > "Documentation" left that out and that held me up for a bit and I saw > the same thing happen as you are seeing now. Who knows. This > framework > can really be a pain. > > B > > > -----Original Message----- > From: Wang, Jason @ Newport MacArthur [mailto:[EMAIL PROTECTED] > Sent: Tuesday, July 12, 2005 3:53 PM > To: 'Log4NET User' > Subject: RE: Windows Service > > > > Brette, > > What about Windows Service using the rolling file > appender? > If the .exe I registered as a Windows Service is stored in > C:\MyService, > technically, the log file should be created in there as well right? > What stumps me is that Filemon from Sysinternals did not detect any > permission denied tries that may indicate some sorts of a user/file > permission cause. > > Thanks, > > Jason > > > > _____ > > From: Esterbrooks, Brette [mailto:[EMAIL PROTECTED] > Sent: Tuesday, July 12, 2005 12:30 PM > To: Log4NET User > Subject: RE: Windows Service > > > > I have run into this problem when trying to log to event log. It > ended > up being that the user that was running log4net did not have access > to > log to the event log. Have you tried taking out the event log > appender > and seeing if the file appender is working? > > > > Brette > > -----Original Message----- > From: Wang, Jason @ Newport MacArthur [mailto:[EMAIL PROTECTED] > Sent: Tuesday, July 12, 2005 2:23 PM > To: '[email protected]' > Subject: Windows Service > > I'm having trouble getting log4net working in my Windows Service > application. Root is setup to use both event log appender and > rolling > log file appender but nothing is logged (No exception thrown > either). > What is the best way to troubleshoot? > > > > Thanks, > > > > Jason > >
