vs2008下Log4Net的简单配置使用-创新互联

运行环境VS2008 .NET Framework2.0/3.5

成都服务器托管,成都创新互联提供包括服务器租用、雅安服务器托管、带宽租用、云主机、机柜租用、主机租用托管、CDN网站加速、主机域名等业务的一体化完整服务。电话咨询:18982081108

先从官网下载Log4net.dll ,这里用的版本是1.2.10.0的。

配置:

​①右键添加Log4net.dll 引用

②AssemblyInfo.cs里面添加一句:

  1. // For Log4net 
  2. [assembly: log4net.Config.XmlConfigurator( ConfigFile = @"log4net.xml" , Watch = false )] 

③在项目bin/Debug目录下面添加配置文件:log4net.xml与②中的名字对应

log4net.xml 里面的内容:

其中<param name="File" value="MyLog1.Log" /> 是定义日志文件的名字

  1. <?xml version="1.0" encoding="utf-8" ?> 
  2. <configuration> 
  3.  
  4.   <configSections> 
  5.     <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler,log4net-net-1.2" /> 
  6.   </configSections> 
  7.  
  8.   <log4net> 
  9.     <logger name="MyLog"> 
  10.       <level value="ALL" /> 
  11.       <appender-ref ref="ConsoleAppender" /> 
  12.       <appender-ref ref="LogFileAppender" /> 
  13.     </logger> 
  14.  
  15.     <appender name="ConsoleAppender"  type="log4net.Appender.ConsoleAppender" > 
  16.       <layout type="log4net.Layout.PatternLayout"> 
  17.         <param name="ConversionPattern"  value="%d [%t] %-5p %c [%x] - %m%n"/> 
  18.       </layout> 
  19.     </appender> 
  20.  
  21.     <appender name="LogFileAppender"  type="log4net.Appender.FileAppender" > 
  22.       <param name="File" value="MyLog1.Log" /> 
  23.       <param name="AppendToFile" value="true" /> 
  24.       <layout type="log4net.Layout.PatternLayout"> 
  25.         <param name="ConversionPattern"  value="%d [%t] %-5p %c [%x]  - %m%n"  /> 
  26.       </layout> 
  27.     </appender> 
  28.  
  29.   </log4net> 
  30. </configuration> 

④然后在控制台或窗体程序里加两句:

          log4net.ILog logger = log4net.LogManager.GetLogger( "MyLog" );

          logger.Debug( "Hello, Log4Net..." );

运行一下,bin/Debug下面的日志文件里面就有信息了。

创新互联www.cdcxhl.cn,专业提供香港、美国云服务器,动态BGP最优骨干路由自动选择,持续稳定高效的网络助力业务部署。公司持有工信部办法的idc、isp许可证, 机房独有T级流量清洗系统配攻击溯源,准确进行流量调度,确保服务器高可用性。佳节活动现已开启,新人活动云服务器买多久送多久。

文章题目:vs2008下Log4Net的简单配置使用-创新互联
网址分享:https://www.cdcxhl.com/article10/dpicdo.html

成都网站建设公司_创新互联,为您提供手机网站建设网站建设网站设计公司网页设计公司品牌网站制作网站设计

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

成都定制网站网页设计