Actually I think that the ColoredConsoleAppender can be built by the Mono 1.1 and 2.0 compilers. It may have been excluded because of APIs that used not to be supported.
The ColoredConsoleAppender will only work if run in a Windows environment as it uses direct API calls to Kernel32, therefore it may run under mono, but just depends on the system mono is running on top of. We need to re-examine all the MONO and CLI exclusions we have and make sure that they are necessary. Nicko > -----Original Message----- > From: Ron Grabowski [mailto:[EMAIL PROTECTED] > Sent: 29 July 2006 15:41 > To: Log4NET User > Subject: Re: [Fwd: mono and coloredconsoleappender] > > Did you see this comment in ColoredConsoleAppender.cs: > > // .Mono 1.0 has no support for Win32 Console API's > > How should Mono specify the colors on the console? > > --- Morten Andersen <[EMAIL PROTECTED]> wrote: > > > Still a problem :) > > > > -------- Original Message -------- > > Subject: mono and coloredconsoleappender > > Date: Wed, 26 Jul 2006 11:21:11 +0200 > > From: Morten Andersen <[EMAIL PROTECTED]> > > Reply-To: Log4NET User <[email protected]> > > To: Log4NET User <[email protected]> > > > > > > > > Hi, > > > > I am trying to compile my projects into mono and I have one small > > problem. > > > > error CS0234: The type or namespace name `ColoredConsoleAppender' > > does > > not exist in the namespace `log4net.Appender'. Are you missing an > > assembly reference? > > Compilation failed: 1 error(s), 0 warnings > > > > If I switch to ConsoleAppender there is no errors. > > > > I am using the mono-2.0 dll in the log4net package. > > > > - Morten > > > > > > >
