I think you are missing this in the AssemblyInfo.VB <Assembly: log4net.Config.DOMConfigurator(ConfigFile:="log4net.config.xml", Watch:=True)>
-----Original Message----- From: Steve Whitley [mailto:[EMAIL PROTECTED] Sent: Wednesday, June 07, 2006 6:03 PM To: 'Log4NET User' Subject: problems with windows service Hello, I have created a windows service, installed it to use the (at first) the local system admin account, then the local system account. I have verified that I have the necessary permissions (by simply creating a file & writing to it), but log4net is showing Is...Enabled = false on all levels. my config looks like this: <configuration> <configSections> <section name="log4net" type="System.Configuration.IgnoreSectionHandler" /> </configSections> <appSettings> <!-- other settings -> </appSettings> <log4net> <appender name="RollingLogFileAppender" type="log4net.Appender.RollingFileAppender"> <file value="${windir}/System32/LogFiles/CompanyName/ServiceName/ServiceName.log" /> <appendToFile value="true" /> <rollingStyle value="Date" /> <datePattern value="yyyy-MM-dd" /> <staticLogFileName value="true" /> <layout type="log4net.Layout.PatternLayout"> <header value="[Header] " /> <footer value="[Footer] " /> <conversionPattern value="...(removed for email)" /> </layout> </appender> <root> <level value="ALL" /> <appender-ref ref="RollingLogFileAppender" /> </root> </log4net> </configuration> I have the assembly level attribute to look for the config info in AssemblyInfo.cs using log4net.Config; [assembly: XmlConfigurator(Watch=true)] If I run the executable as a normal executable, all logging happens as it should, but when it runs as a service nothing happens (debugging shows that's because the Is...Enabled is false). anything I've left out that would enable my service to log? thanks, Steve
