Hi Tomas ! Thanks again for your answer. I have in my Assembly.info a line like you <Assembly: log4net.Config.XmlConfigurator(ConfigFile:="Config.log4net.xml", Watch:=True)>
So from visual studio worked but not from projects deployed with click once .So I looked again at the properties of the the project,Publish->Application file button and I marked there to include Config.log4net.xml with the project. Now everything is just fine.Is working perfect ! Regards, Mihai Tomas Ramirez wrote: > > You just need to make sure you call it as early as possible in some > initialization code. Here's the line I'm using in sharepoint: > > log4net.Config.XmlConfigurator.Configure(new FileInfo(webConfigPath)); > > Another way to do it is to use an assembly attribute. I use this in a > windows service: > > [assembly: log4net.Config.XmlConfigurator(Watch=true)] > > Also, check out the configuration page: > http://logging.apache.org/log4net/release/manual/configuration.html > > - Tomas > > > -----Original Message----- > From: Velicu [mailto:mvel...@thermalsystems.ca] > Sent: Friday, March 05, 2010 4:41 PM > To: log4net-user@logging.apache.org > Subject: RE: net4log click once projects > > > Thank you for the answer ! > > Where I have to put this xmlconfigurator. If you have some code , > pleasee.... > > Regards, > Mihai > > > Tomas Ramirez wrote: >> >> When this happened to me, it was because log4net couldn't find the >> config file. I specified it directly in XmlConfigurator.Configure and >> that solved the problem. There are other ways to do it too. >> >> - Tomas >> >> -----Original Message----- >> From: Velicu [mailto:mvel...@thermalsystems.ca] >> Sent: Friday, March 05, 2010 4:23 PM >> To: log4net-user@logging.apache.org >> Subject: net4log click once projects >> >> >> Hi ! >> >> I have an application where I log errors with log4net. >> If i run it from Visual studio is ok.If I deployed with click once is >> not working.Is not creation the file. >> >> The config.log4net.xml is: >> >> <?xml version="1.0" encoding="utf-8" ?> <log4net> >> <appender name="Console" type="log4net.Appender.ConsoleAppender"> >> <layout type="log4net.Layout.PatternLayout"> >> <!-- Pattern to output the caller's file name and line number --> >> <conversionPattern value="%5level [%thread] (%file:%line) - >> %message%newline" /> >> </layout> >> </appender> >> >> <appender name="RollingFile" >> type="log4net.Appender.RollingFileAppender"> >> <!-- <threshold value="Error" /> --> >> <file value="c:\Temp\myfile.log" /> >> <appendToFile value="true" /> >> <rollingStyle value="Composite" /> >> <maximumFileSize value="1MB" /> >> <maxSizeRollBackups value="-1" /> >> <datePattern value="'.'yyyyMMdd'.log'" /> >> <lockingModel type="log4net.Appender.FileAppender+MinimalLock" /> >> >> <layout type="log4net.Layout.PatternLayout"> >> <conversionPattern value="%date %level %thread %logger - >> %message%newline" /> >> </layout> >> </appender> >> >> <root> >> <level value="Error" /> >> <appender-ref ref="Console" /> >> <appender-ref ref="RollingFile" /> >> </root> >> >> >> </log4net> >> >> >> What is wrong ? >> >> Thank you ! >> Mihai >> >> >> -- >> View this message in context: >> http://old.nabble.com/net4log-click-once-projects-tp27800445p27800445. >> html Sent from the Log4net - Users mailing list archive at Nabble.com. >> >> >> > > -- > View this message in context: > http://old.nabble.com/net4log-click-once-projects-tp27800445p27800563.html > Sent from the Log4net - Users mailing list archive at Nabble.com. > > > -- View this message in context: http://old.nabble.com/net4log-click-once-projects-tp27800445p27824153.html Sent from the Log4net - Users mailing list archive at Nabble.com.