Log4NetAdoNetAppender
Log4NetAdoNetAppender copied to clipboard
log4net in database
hello, good afternoon, I have this configuration in log4net.config, I'm trying to save my logs in the database, which is already created.
but the error that shows in the console is this
log4net:ERROR XmlHierarchyConfigurator: Cannot find Property [bufferSize] to set object on [log4net.Layout.PatternLayout] log4net:ERROR XmlHierarchyConfigurator: Cannot find Property [connectionType] to set object on [log4net.Appender.ConsoleAppender] log4net:ERROR XmlHierarchyConfigurator: Cannot find Property [connectionString] to set object on [log4net.Appender.ConsoleAppender] log4net:ERROR XmlHierarchyConfigurator: Cannot find Property [commandText] to set object on [log4net.Appender.ConsoleAppender] log4net:ERROR XmlHierarchyConfigurator: Cannot find Property [parameter] to set object on [log4net.Appender.ConsoleAppender] log4net:ERROR XmlHierarchyConfigurator: Cannot find Property [parameter] to set object on [log4net.Appender.ConsoleAppender] log4net:ERROR XmlHierarchyConfigurator: Cannot find Property [parameter] to set object on [log4net.Appender.ConsoleAppender] log4net:ERROR XmlHierarchyConfigurator: Cannot find Property [parameter] to set object on [log4net.Appender.ConsoleAppender] log4net:ERROR XmlHierarchyConfigurator: Cannot find Property [parameter] to set object on [log4net.Appender.ConsoleAppender] log4net:ERROR XmlHierarchyConfigurator: Cannot find Property [parameter] to set object on [log4net.Appender.ConsoleAppender] Hello Word Hello Word Hello Word
This comment "Hello Word" I do it in program. cs with log.Error("Hello Word"); log.Warn("Hello Word"); log.Info("Hello Word");
can you help me?
In your configuration (log4net.conf
) you have set:
<appender name="AdoNetAppender" type="log4net.Appender.ConsoleAppender">
the ado appender to the console appender type. Change it to:
<appender name="AdoNetAppender" type="MicroKnights.Logging.AdoNetAppender, MicroKnights.Log4NetAdoNetAppender">
the ado appender type.
Cheers, Frank