Log4net快速搭建
发布时间:2020-12-16 23:40:21 所属栏目:百科 来源:网络整理
导读:nuget安装log4net 2018.12.10当前版本为2.0.8 找到所在项目的[Properties-AssemblyInfo] 在底部加上 1 [assembly: log4net.Config.XmlConfigurator(Watch = true ,ConfigFile = " App.config " )] View Code 在App.config或Web.config中配置 [configuration-
nuget安装log4net2018.12.10当前版本为2.0.8 找到所在项目的[Properties->AssemblyInfo]在底部加上 1 [assembly: log4net.Config.XmlConfigurator(Watch = true,ConfigFile = "App.config")] 在App.config或Web.config中配置[configuration->configSections]下加入 <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler,log4net" /> [configuration]下配置日志 1 <log4net> 2 3 <!-- XXXJob--> 4 <logger name="XXXJob"> 5 <level value="ALL" /> 6 <appender-ref ref="XXXJobAppender" /> 7 </logger> 8 <appender name="XXXJobAppender" type="log4net.Appender.RollingFileAppender"> 9 <file value="log4netJobXXXJob" /> 10 <appendToFile value="true" /> 11 <rollingStyle value="Date" /> 12 <datePattern value="yyyyyyyyMMyyyyMMdd‘.txt‘" /> 13 <staticLogFileName value="false" /> 14 <param name="MaxSizeRollBackups" value="100" /> 15 <layout type="log4net.Layout.PatternLayout"> 16 <conversionPattern value="%date %logger - %message%newline" /> 17 </layout> 18 </appender> 19 20 </log4net> ?调用log4net.ILog log = log4net.LogManager.GetLogger("XXXJob"); XXXJob即logger name log.Info("some things"); 当然还有log.Error等等方式,此处为熟练使用log4net进行快速搭建的方式 ? over... (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |