1.下载安装log4net
右键解决方案,选择NuGet程序包,安装最新稳定的就可以了


2.添加log4Net.config配置文件
①将其包含在项目内

②让配置文件属性设置为始终复制,右键文件,选择属性

链接: 代码内容参考
<?xml version="1.0" encoding="utf-8" ?>
<log4net>
<!-- Define some output appenders -->
<!--Type 表示用那种类型记录日志-->
<appender name="rollingAppender" type="log4net.Appender.RollingFileAppender"> <!--表示用文本来记录日志-->
<file type="log4net.Util.PatternString" value="Log\%date{yyyy-MM-dd}.txt" />
<!--<file value="log/log.txt" />-->
<!--<file value="D:\MyLog1\Onelog.txt" />-->
<!--追加日志内容-->
<!--<appendToFile value="false" />-->
<appendToFile value="true" />
<!--防止多线程时不能写Log,官方说线程非安全-->
<lockingModel type="log4net.Appender.FileAppender+MinimalLock" /><!--最小锁-->
<!--配置Unicode编码-->
&l

本文档详细介绍了如何在.NET项目中使用log4net进行日志管理,包括通过NuGet安装log4net,配置log4Net.config文件以设置日志输出路径、格式和级别,创建自定义日志工具类Logger,并展示了如何在代码中调用这些工具进行错误、警告、信息和调试级别的日志记录。

1万+

被折叠的 条评论
为什么被折叠?



