.net core控制台使用log4net

2021-04-19 16:27

阅读:405

标签:imu   单位   防止   资源   tomat   创建   mat   fine   gap   

第一步,Nuget log4net包

技术图片

 

第二步,在项目中添加一个新xml文件,我这里是直接从.net framework的项目里复制过来的config文件,不过效果是一样的

技术图片

 

内容如下:

技术图片

 

 

?xml version="1.0" encoding="utf-8"?>




























 第四步,右键该文件,选择属性,将该文件的“复制到输出目录”设置为始终复制

技术图片

 

 

 

 第三步,代码中创建lo4net日志记录实例

技术图片

 

 

 注意里面的文件名需要改成你自己项目里的

ILoggerRepository repository = LogManager.CreateRepository("nike");
XmlConfigurator.Configure(repository, new FileInfo("log4net.Config"));
ILog log = LogManager.GetLogger(repository.Name, "disposeshipmentsorder");

然后接下来,你就可以使用 info , error ,debug等方法,输出日志信息了

 

右键项目,选择在文件资源管理器中打开文件夹,然后从bin开始往下找,找到log文件夹

技术图片

 

 log文件夹里存放的就是日志文件了

技术图片

 

.net core控制台使用log4net

标签:imu   单位   防止   资源   tomat   创建   mat   fine   gap   

原文地址:https://www.cnblogs.com/shapman/p/12268141.html


评论


亲,登录后才可以留言!