title: log4net not logging in VB.NET Test project
body: <p>I am using log4net in a VB.NET 3.5 2010 Test project.  I have been racking my brains and searching all over for answers but I am unable to produce a log file.  I am running from the IDE. </p>
  
  <p>In the assembly:</p>
  
  <pre><code>&lt;Assembly: log4net.Config.XmlConfigurator(ConfigFile:="MyApp.Test.dll.log4net", Watch:=True)&gt; 
  </code></pre>
  
  <p>In the file MyApp.Test.dll.log4net (originally I did not wrap with a configuration element, but that didn't work either). The file has property 'Copy always':</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8" ?&gt;
  &lt;configuration&gt;
    &lt;configSections&gt;
      &lt;section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler,log4net"/&gt;
    &lt;/configSections&gt;
    &lt;log4net&gt;
  &lt;appender name="FA" type="log4net.Appender.FileAppender"&gt;
    &lt;file value="c:\example.log" /&gt;
    &lt;appendToFile value="true" /&gt;
    &lt;layout type="log4net.Layout.PatternLayout"&gt;
      &lt;conversionPattern value="%level %thread %logger - %message%newline" /&gt;
    &lt;/layout&gt;
  &lt;/appender&gt;
  &lt;root&gt;
    &lt;level value="DEBUG" /&gt;
    &lt;appender-ref ref="FA" /&gt;
  &lt;/root&gt;
    &lt;/log4net&gt;
  &lt;/configuration&gt;
  </code></pre>
  
  <p>In the UnitTest.vb class variable</p>
  
  <pre><code>Private Shared ReadOnly log As ILog = LogManager.GetLogger(GetType(UnitTest))
  </code></pre>
  
  <p>In the UnitTest.vb method</p>
  
  <pre><code>    log.Fatal("LogTest() runnng test with log4net")
  </code></pre>
  
  <p>However no luck.</p>