title: In log4net, how can I call Config.XmlConfigurator only once for a solution?
body: <p>I'm just getting started with log4net.  To read the XML configuration file, it is my understanding that you have to place the following in the AssemblyInfo file of your project:</p>
  
  <pre><code>&lt;Assembly: log4net.Config.XmlConfigurator(ConfigFile:="Log4net.Config", Watch:=True)&gt; 
  </code></pre>
  
  <p>I have a solution with several projects, and it seems that I have to put this statement in every AssemblyInfo file in the solution (one for each project).  I tried just putting the statement in the Startup project's AssemblyInfo, but logging calls in other projects won't work.  I have to include the statement in every project that makes logging calls.</p>
  
  <p>1)  Is there a way to make the call to Config.XmlConfigurator in one place, one time for an entire solution?</p>
  
  <p>2)  What causes the behavior I'm seeing?</p>