Я использую log4net в своем консольном приложении .NET 3.5 и хотел бы, чтобы сообщения журнала, которые я генерирую, были видны как в стандартном стандарте консоли, так и в RollingFileAppender. Выход файла работает как шарм, но я вижу поток сообщений о статусе, идущих к стандарту консоли при выполнении. Я хотел бы пропустить всю информацию о состоянии и видеть только те сообщения, которые я программно генерирую в файл журнала.
Вот пример того, что я вижу после запуска моего приложения:
log4net: XmlHierarchyConfigurator: Configuration update mode [Merge].
log4net: XmlHierarchyConfigurator: Logger [root] Level string is [DEBUG].
log4net: XmlHierarchyConfigurator: Logger [root] level set to [name="DEBUG",value=30000].
log4net: XmlHierarchyConfigurator: Loading Appender [Console] type: [log4net.Appender.ConsoleAppender]
log4net: PatternParser: Converter [message] Option [] Format [min=-1,max=2147483647,leftAlign=False]
и он продолжает движение до тех пор, пока не будет описано все экземпляры объекта журнала.
Как отключить это? Могу я? Я пробовал всевозможные настройки файла конфигурации, но ничего не уходит! Хмм...