Log4Net配置方法
在WebConfig中的<configuration>中添加如下代码; <configSections> <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net"/> </configSections> <log4net> <!-- Define some output appenders --> <appender name="RollingLogFileAppender" type="log4net.Appender.RollingFileAppender"> <file value="c:\test.txt"/> <appendToFile value="true"/> <maxSizeRollBackups value="10"/> <maximumFileSize value="1024KB"/> <rollingStyle value="Size"/> <staticLogFileName value="true"/> <layout type="log4net.Layout.PatternLayout"> <conversionPattern value="%date [%thread] %-5level %logger - %message%newline"/> </layout> </appender> <root> <level value="DEBUG"/> <appender-ref ref="RollingLogFileAppender"/> </root> </log4net> (注意configSections此节点必须写在configuration节点的第一个节点位置) 之后引用Log.Net的dll文件 在需要记录日志的地方书写如下示例的代码 private ILog loger = LogManager.GetLogger(typeof(_Default)); loger.Debug("成功啦");