您好,登錄后才能下訂單哦!
運行環境VS2008 .NET Framework2.0/3.5
先從官網下載Log4net.dll ,這里用的版本是1.2.10.0的。
配置:
①右鍵添加Log4net.dll 引用
②AssemblyInfo.cs里面添加一句:
- // For Log4net
- [assembly: log4net.Config.XmlConfigurator( ConfigFile = @"log4net.xml" , Watch = false )]
③在項目bin/Debug目錄下面添加配置文件:log4net.xml與②中的名字對應
log4net.xml 里面的內容:
其中<param name="File" value="MyLog1.Log" /> 是定義日志文件的名字
- <?xml version="1.0" encoding="utf-8" ?>
- <configuration>
- <configSections>
- <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler,log4net-net-1.2" />
- </configSections>
- <log4net>
- <logger name="MyLog">
- <level value="ALL" />
- <appender-ref ref="ConsoleAppender" />
- <appender-ref ref="LogFileAppender" />
- </logger>
- <appender name="ConsoleAppender" type="log4net.Appender.ConsoleAppender" >
- <layout type="log4net.Layout.PatternLayout">
- <param name="ConversionPattern" value="%d [%t] %-5p %c [%x] - %m%n"/>
- </layout>
- </appender>
- <appender name="LogFileAppender" type="log4net.Appender.FileAppender" >
- <param name="File" value="MyLog1.Log" />
- <param name="AppendToFile" value="true" />
- <layout type="log4net.Layout.PatternLayout">
- <param name="ConversionPattern" value="%d [%t] %-5p %c [%x] - %m%n" />
- </layout>
- </appender>
- </log4net>
- </configuration>
④然后在控制臺或窗體程序里加兩句:
log4net.ILog logger = log4net.LogManager.GetLogger( "MyLog" );
logger.Debug( "Hello, Log4Net..." );
運行一下,bin/Debug下面的日志文件里面就有信息了。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。