Friday, May 18, 2012
 
The best way to analyze your logs! Minimize
 Log4Net Mail archive   

The Log4Net mailing list is a great source of information about using log4Net, in this forum we collect all the messages in the log4net user list and some selected threads from the developer list.

Subject: Must declare a logger in the exe?
Prev Next
You are not authorized to post a reply.

Author Messages
Daniel Williams

07/02/2008 1:40 AM  

I have a dll that I recently put log4net logging into.  It  is called
by many different executables.  So I wanted to find out what is the
minimum I must do so that an exe will cause the logging to happen in
the dll.

Add reference to log4net
Add [assembly:log4net.Config.XmlConfigurator(ConfigFile="log4net.config",
Watch=true)] to the exe's assemblyInfo.cs

That should be it, right?  We've referenced the dll, and called
configure using the assembly attribute.

However, this does not cause my dll to log.  I find that only if I
declare a logger in the exe, only then will the logging in my dll
start.
Does this make sense?  Am I missing something?  I would like to know
the very minimum of code changes required to get logging to work.

Cheers,
Daniel

Piers Williams

07/04/2008 5:54 AM  
You need to make a logging call in the exe too (or at least define a logger, as you say):
"It is necessary that the first call to LogManager.GetLogger made during the process (or AppDomain) is made from the assembly that has the configuration attributes"
You are not authorized to post a reply.
Forums > Log4Net > Log4Net Mail archive > Must declare a logger in the exe?



ActiveForums 3.7

 

 

 

 

 

 

 

 

Log4Net Dashboard

Log analysis and monitoring made easy!

Log4Net Dashboard is a log viewer that can read log statements from a variety of logging output targets.

You can download a free developer version.

  

Check it out!

On the demonstration site you can try it  with live data.demo.l4ndash.com - Try Log4Net Dashboard with live data

The mail archive is a copy of all the mail sent to the mail address: log4net-user@logging.apache.org, organized as a forum.

If you would like to participate in the mail list, send a mail to log4net-user-subscribe@logging.apache.org.

More information about the mailing list is available on: http://logging.apache.org/log4net/support.html

 

A complete topic list is available and can be viewed here (warning, it takes some time to load)

 

Copyright 2005-2008 by FaktNet AS Terms Of Use Privacy Statement