Hi, Sorry if this is the wrong place to report issues. I have an issue with ColoredConsoleAppender on WIndows 10. After initialization it prints a "space" to the console at the very beginning. It writes the preamble of UTF-8 encoding that results in a visual "space" in windows console.
It happens in ActivateOptions when setting AutoFlush property of StreamWriter to true. https://github.com/apache/logging-log4net/blob/ad0180f9bfb712cd52bda28b74ec7d64ea7f3bb8/src/log4net/Appender/ColoredConsoleAppender.cs#L467 If you look at Console.WriteLine sources, they set HaveWrittenPreamble property to true to bypass writing it by streamwriter. https://referencesource.microsoft.com/#mscorlib/system/console.cs,373 Best regards, Robo Burned