前记:是.Net下一个非常优秀的开源日志记录组件。记录日志的功能非常强大。它可以将日志分不同的等级,以不同的格式,输出到不同的媒介。在上位机开发中,如果可以集成日志功能log4net,不仅让你的系统更加完善,同时也可以提供你的开发和调试效率。
一、优势:
(1)可以提供应用程序运行时的精确环境,可供开发人员尽快找到应用程序中的Bug;
(2)一旦在程序中加入了Log 输出代码,程序运行过程中就能生成并输出日志信息而无需人工干预;
(3)日志信息可以输出到不同的地方(控制台,文件等),以备以后研究之用。
二、配置
(1)添加dll引用:可以直接通过将dll文件复制到指定路径下进行添加,也可以通过Nuget进行添加。
(2)添加一个配置文件:在项目上右击添加新建项,选择应用程序配置文件,并将名称改成.;
(3)在.配置文件中,添加配置内容,具体如下,该部分内容可配置修改,大家在了解清楚后可以自行修改,初学者可以直接复制使用:
(4)设置.配置文件属性:将该文件复制到输出目录属性设置成较新复制或者始终复制;
(5).cs中添加一行配置信息,配置内容如下:
(6)添加并编写类,便于调用:
(7)完成以上步骤,即可完成的基本配置,后续可以直接进行调用:下面以一个强制转换出错为例:
日志信息如下:
大家如果有需要学习上位机log4net,可以扫描下方二维码关注本公众号,或者微信公众号搜索工控上位机。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。