log4net colored console is not working
<p>I'm using log4net for two different log files and for colored console, the files works fine but the console is always empty.</p>

<p>in the app.config I have</p>

<pre><code>  &lt;log4net&gt;
    &lt;root&gt;
      &lt;priority value="ALL" /&gt;
      &lt;appender-ref ref="ConsoleOutAppender" /&gt;
      &lt;appender-ref ref="PortalLoggerAppender" /&gt;
      &lt;appender-ref ref="ApplicationLoggerAppender" /&gt;
    &lt;/root&gt;

    &lt;appender name="ConsoleOutAppender" type="log4net.Appender.ColoredConsoleAppender"&gt;
 &lt;filter type="log4net.Filter.LoggerMatchFilter"&gt;
        &lt;loggerToMatch value="ApplicationLogger" /&gt;
      &lt;/filter&gt;
      &lt;mapping&gt;
        &lt;level value="ERROR" /&gt;
        &lt;foreColor value="Red, HighIntensity" /&gt;
      &lt;/mapping&gt;
      &lt;mapping&gt;
        &lt;level value="WARN" /&gt;
        &lt;foreColor value="Yellow, HighIntensity" /&gt;
      &lt;/mapping&gt;
      &lt;mapping&gt;
        &lt;level value="INFO" /&gt;
        &lt;foreColor value="Cyan" /&gt;
      &lt;/mapping&gt;
      &lt;mapping&gt;
        &lt;level value="DEBUG" /&gt;
        &lt;foreColor value="Green" /&gt;
      &lt;/mapping&gt;
      &lt;layout type="log4net.Layout.PatternLayout"&gt;
        &lt;conversionPattern value="%date{dd/MM HH:mm:ss} [%level] %newline%message%newline" /&gt;
      &lt;/layout&gt;
    &lt;/appender&gt;

    &lt;appender name="PortalLoggerAppender" type="log4net.Appender.RollingFileAppender"&gt;
      &lt;file type="log4net.Util.PatternString" value="Results/PortalLog_%property{DateTime}_app.log" /&gt;
      &lt;filter type="log4net.Filter.LoggerMatchFilter"&gt;
        &lt;loggerToMatch value="PortalLogger" /&gt;
      &lt;/filter&gt;
      &lt;encoding value="utf-8" /&gt;
      &lt;appendToFile value="true" /&gt;
      &lt;rollingStyle value="Composite" /&gt;
      &lt;maxSizeRollBackups value="-1" /&gt;
      &lt;maximumFileSize value="20MB" /&gt;
      &lt;countDirection value="1" /&gt;
      &lt;datePattern value="yyyyMMdd" /&gt;
      &lt;staticLogFileName value="true" /&gt;
      &lt;layout type="log4net.Layout.PatternLayout"&gt;
        &lt;conversionPattern value="%date{dd/MM HH:mm:ss} [%level] %newline%message%newline" /&gt;
      &lt;/layout&gt;
    &lt;/appender&gt;

    &lt;appender name="ApplicationLoggerAppender" type="log4net.Appender.RollingFileAppender"&gt;
      &lt;file type="log4net.Util.PatternString" value="Results/ApplicationLog_%property{DateTime}_app.log" /&gt;
      &lt;filter type="log4net.Filter.LoggerMatchFilter"&gt;
        &lt;loggerToMatch value="ApplicationLogger" /&gt;
      &lt;/filter&gt;
      &lt;encoding value="utf-8" /&gt;
      &lt;appendToFile value="true" /&gt;
      &lt;rollingStyle value="Composite" /&gt;
      &lt;maxSizeRollBackups value="-1" /&gt;
      &lt;maximumFileSize value="20MB" /&gt;
      &lt;countDirection value="1" /&gt;
      &lt;datePattern value="yyyyMMdd" /&gt;
      &lt;staticLogFileName value="true" /&gt;
      &lt;layout type="log4net.Layout.PatternLayout"&gt;
        &lt;conversionPattern value="%date{dd/MM HH:mm:ss} [%level] %newline%message%newline" /&gt;
      &lt;/layout&gt;
    &lt;/appender&gt;

    &lt;logger name="PortalLogger" additivity="false"&gt;
      &lt;level value="ALL"/&gt;
      &lt;appender-ref ref="PortalLoggerAppender"/&gt;
    &lt;/logger&gt;

    &lt;logger name="ApplicationLogger" additivity="false"&gt;
      &lt;level value="ALL"/&gt;
      &lt;appender-ref ref="ApplicationLoggerAppender"/&gt;
    &lt;/logger&gt;


    &lt;/log4net&gt;
</code></pre>

<p>Any idea why log4net is not printing to the console?
I want that the application logger will be written also in the console.
Thank you in advanced.</p>