cs代码应用:
//1.初始状态 log4net.Config.XmlConfigurator.Configure(); //2.打印至文件(根据配置文件) log4net.ILog logger = log4net.LogManager.GetLogger("Logger"); logger.Error(“错误日志字符串”);
web.config 配置文件肉容:
<log4net> <appender name="RollingFileAppender" type="log4net.Appender.RollingFileAppender"> <file value="Logs/log.txt"/> <appendToFile value="true"/> <rollingStyle value="Size"/> <maxSizeRollBackups value="10"/> <maximumFileSize value="100KB"/> <staticLogFileName value="true"/> <lockingModel type="log4net.Appender.RollingFileAppender+MinimalLock"/> <layout type="log4net.Layout.PatternLayout"> <conversionPattern value="%date [%-5level] %logger - %message%newline"/> </layout> </appender> <!-- Set default logging level --> <root> <level value="DEBUG"/> <appender-ref ref="RollingFileAppender"/> </root> <!-- Set logging for Spring.Aspects --> <logger name="Spring.Aspects"> <level value="DEBUG"/> </logger> <!-- Set logging for Spring.Calculator --> <logger name="Spring.Calculator"> <level value="DEBUG"/> </logger> <!-- Set logging for Spring --> <logger name="Spring"> <level value="INFO"/> </logger> </log4net>