千家信息网

VB.NET如何使用Log4Net

发表于:2024-10-27 作者:千家信息网编辑
千家信息网最后更新 2024年10月27日,这篇文章主要为大家展示了"VB.NET如何使用Log4Net",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"VB.NET如何使用Log4Net"这篇文章吧。
千家信息网最后更新 2024年10月27日VB.NET如何使用Log4Net

这篇文章主要为大家展示了"VB.NET如何使用Log4Net",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"VB.NET如何使用Log4Net"这篇文章吧。

首先,添加VB.NET使用log4net.dll组件,另外,建立一个配置文件App.Config里加入以下配置节

  1. <configSections>

  2. <sectionnamesectionname="log4net"type="log4net.Config.Log4NetConfigurationSectionHandler,log4net"/>

  3. configSections>

  4. <log4net>

  5. <root>

  6. <levelvaluelevelvalue="ALL"/>

  7. <appender-refrefappender-refref="rollingFile"/>

  8. root>

  9. <appendernameappendername="rollingFile"type="log4net.Appender.RollingFileAppender,log4net">

  10. <paramnameparamname="File"value="log.txt"/>

  11. <paramnameparamname="AppendToFile"value="True"/>

  12. <paramnameparamname="RollingStyle"value="Date"/>

  13. <paramnameparamname="DatePattern"value="yyyy.MM.dd"/>

  14. <paramnameparamname="StaticLogFileName"value="true"/>

  15. <layouttypelayouttype="log4net.Layout.PatternLayout,log4net">

  16. <paramnameparamname="ConversionPattern"value="%d[%t]%-5p%c-%m%n"/>

  17. <paramnameparamname="Header"value="
    ----------------------header-------------------------- "/>

  18. <paramnameparamname="Footer"value="
    ----------------------footer-------------------------- "/>

  19. layout>

  20. appender>

  21. <appendernameappendername="consoleApp"type="log4net.Appender.ConsoleAppender,log4net">

  22. <layouttypelayouttype="log4net.Layout.PatternLayout,log4net">

  23. <paramnameparamname="ConversionPattern"value="%d[%t]%-5p%c-%m%n"/>

  24. layout>

  25. appender>

  26. <loggernameloggername="Log4NetTest.LogTest">

  27. <levelvaluelevelvalue="DEBUG"/>

  28. <appender-refrefappender-refref="rollingFile"/>

  29. <appender-refrefappender-refref="SystemEvent"/>

  30. logger>

  31. log4net>

level定义记录的日志级别,有以下几种
◆None
◆Fatal
◆ERROR
◆WARN
◆DEBUG
◆INFO
◆ALL

新建VB.NET项目,新建一Form添加VB.NET使用Log4Net声明

以上是"VB.NET如何使用Log4Net"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

0