首页 > 其他分享 >Log4Net使用注意事项

Log4Net使用注意事项

时间:2022-12-02 10:05:25浏览次数:462  
标签:Log4Net log4net config 配置 注意事项 使用 configSections 节点


重点关注.config文件的配置

配置configSections

<configSections>
<section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" />
</configSections>
  • 这一块重点关注,因为我每次都忘了这个节点!

配置log4net配置节点

<log4net>
<appender name="RollingLogFileAppender" type="log4net.Appender.RollingFileAppender">
<!--定义文件存放位置-->
<file value="./" />
<appendToFile value="true" />
<rollingStyle value="Date" />
<datePattern value="yyyyMMdd'.txt'" />
<staticLogFileName value="false" />
<param name="MaxSizeRollBackups" value="100" />
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%date [%thread] %-5level %logger [%property{NDC}] - %message%newline" />
</layout>
</appender>
<root>
<level value="INFO" />
<!--文件形式记录日志-->
<appender-ref ref="RollingLogFileAppender" />
</root>
</log4net>


标签:Log4Net,log4net,config,配置,注意事项,使用,configSections,节点
From: https://blog.51cto.com/u_11295556/5905008

相关文章

  • VS2015使用Sublime Text 主题
    最近感觉VS的SublimeText主题特别漂亮,特别写该文章方便后续查阅:VS2015主题下载地址:​​http://studiostyl.es/settings/downloadScheme/3533?version=14.0​​......
  • 使用EF在执行数据库操作时,异常提示生成的表名和实际实体名称不一致的解决方案
    1问题回放最近同事在使用EFDBFIRST进行实体框架开发的时候,遇到了一个奇怪的问题,提示主外键约束存在问题,但是该表并没有设置外键,而且软件提示的数据库表名不存在,但是提示的......
  • 使用Tinyfox部署Web API 读取配置文件问题
    特别注意:不管是你发布的网站还是WEBAPI服务库,涉及到读取配置文件的,必须将配置内容统一放到“TinyFox.exe.config”文件里面来,否则执行会失败!在TinyFox的官方文档里面......
  • mysql8.0使用总结
    1.初始化数据库后,想导入数据,发现报错:ERROR1227(42000)atline75612:Accessdenied;youneed(atleastoneof)theSYSTEM_USERprivilege(s)forthisoperatio......
  • 使用.NET7和C#11打造最快的序列化程序-以MemoryPack为例
    译者注本文是一篇不可多得的好文,MemoryPack的作者neuecc大佬通过本文解释了他是如何将序列化程序性能提升到极致的;其中从很多方面(可变长度、字符串、集合等)解释了一......
  • 【重要】数据库操作注意事项!!!
    1.数据库操作一定要谨慎谨慎再谨慎!!!!!,必须加上where条件,哪怕就是全部改,也得加上where1=1;!!!2.如果SQL要操作的表的开发内容不是自己负责,则一定不要自己去写SQL,让相关开发提供SQ......
  • 第一章:开始使用ASP.NET Core (一)
    选择用一个新的框架学习和开发是一项巨大的投资,因此尽早确定它是否适合你很重要。本章提供了一些有关ASP.NETCore的背景知识,如:它是什么,它是如何工作的,以及为什么您应该考......
  • 【转】wcf系列5天速成——第一天 binding的使用(1)
    wcf系列5天速成——第一天binding的使用(1) 作为WCF速成系列,只介绍些项目开发中常用到的实战知识。 学习wcf,还是对其中的几个术语要了解一下。wcf中有一个ABC......
  • docker的安装使用
    Ubuntu18.04中docker的安装######################安装dockersudoapt-getupdate#安装依赖包sudoapt-getinstallapt-transport-httpssudoapt-getinstallca-c......
  • 【转】wcf系列5天速成——第二天 binding的使用(2)
    wcf系列5天速成——第二天binding的使用(2) 承接上一章,今天来讲MSMQ在实战项目中的应用。众所周知,放了防止订单丢失,我们都是采用Order过一下MSMQ。   MSMQ的......