Log4Net记录日志(mvc)

mac2022-06-30  90

转自:http://blog.csdn.net/zhoufoxcn/article/details/2220533

感谢:柄棋先生

第一步:下载Log4Net

           下载地址:http://logging.apache.org/log4net/download_log4net.cgi

           把下载的  log4net-1.2.11-bin-newkey解压后,如下图所示:

          

            双击bin文件夹

              

              双击net文件夹,选择针对.NET FramerWork的不同版本

              

             找到相应版本的log4net.dll

第二步:应用Log4Net

          

          1、在项目中添加Log4Net.DLL的引用

                开发环境:XP Professional Service Pack3

               开发工具:VS2010旗舰版

          新建个WinForm应用程序,效果图如下仅为了简单演示

            

           窗体命名为:FormMain

          把Log4Net.Dll复制到项目的根目录下,然后添加Log4Net的引用

          

 

      添加引用之后

    2、配置Log4Net

       (1)新建一个应用程序配置文件app.config

               

      (2)app.config的配置文件内容如下

       

1 <?xml version="1.0"?> 2 <configuration> 3 <configSections> 4 <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net"/> 5 </configSections> 6 <log4net> 7 <!--定义输出到文件中--> 8 <appender name="RollingLogFileAppender" type="log4net.Appender.RollingFileAppender"> 9 <!--定义文件存放位置--> 10 <file value="log\\"/> 11 <appendToFile value="true"/> 12 <rollingStyle value="Date"/> 13 <datePattern value="yyyy\\yyyyMM\\yyyyMMdd'.txt'"/> 14 <staticLogFileName value="false"/> 15 <param name="MaxSizeRollBackups" value="100"/> 16 <layout type="log4net.Layout.PatternLayout"> 17 <!--每条日志末尾的文字说明--> 18 <!--输出格式--> 19 <!--样例:2008-03-26 13:42:32,111 [10] INFO Log4NetDemo.MainClass [(null)] - info--> 20 <conversionPattern value="%newline %n记录时间:
转载请注明原文地址: https://mac.8miu.com/read-8629.html
最新回复(0)