标签:
从http://logging.apache.org/log4net/download_log4net.cgi下载编译好的log4Net包并解压。
找到 bin\net\4.0\release\log4net.dll,在项目中添加引用。
我下载的最新版是log4net 1.2.13。
1 [assembly: log4net.Config.DOMConfigurator( Watch = true)]
1 <configSections> 2 <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler,log4net-net-1.2.13.0" /> 3 </configSections>
紧跟着添加自定义节的配置详情:
1 <log4net> 2 <root> 3 <level value="ALL" /> 4 <appender-ref ref="FileAppender" /> 5 </root> 6 7 <appender name="FileAppender" type="log4net.Appender.FileAppender" > 8 <param name="File" value="log.txt" /> 9 <param name="AppendToFile" value="true" /> 10 <layout type="log4net.Layout.PatternLayout"> 11 <param name="ConversionPattern" value="%n%d [%t] %-5p %c [%x] - %m%n" /> 12 </layout> 13 </appender> 14 </log4net>
1 static void Main(string[] args) 2 { 3 int x = 21; 4 int y = 0; 5 6 try 7 { 8 int z = x / y; 9 } 10 catch (Exception ex) 11 { 12 ILog logger = log4net.LogManager.GetLogger("log"); 13 logger.Error("被除数不能为0!", ex); 14 } 15 }
打开bin\Debug\log.txt。
标签:
原文地址:http://www.cnblogs.com/xinhuan/p/4826651.html