log4net.xml 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. <log4net>
  2. <root name="root">
  3. <level value="ALL" />
  4. <appender-ref ref="FileAppender" />
  5. </root>
  6. <!--
  7. ALL DEBUG INFO WARN ERROR FATAL OFF
  8. •All
  9. •DEBUG •DEBUG
  10. •INFO •INFO •INFO
  11. •WARN •WARN •WARN •WARN
  12. •ERROR •ERROR •ERROR •ERROR •ERROR
  13. •FATAL •FATAL •FATAL •FATAL •FATAL •FATAL
  14. •OFF •OFF •OFF •OFF •OFF •OFF •OFF
  15. -->
  16. <appender name="FileAppender" type="GSG.NET.Logging.FileAppender, GSG.NET">
  17. <threshold value="ALL"/>
  18. <!--<lockingModel type="log4net.Appender.FileAppender+MinimalLock" />-->
  19. <file type="log4net.Util.PatternString">
  20. <conversionPattern value="C:\LOG\PLCLogger\Logger.log" />
  21. </file>
  22. <appendToFile value="true" />
  23. <rollingStyle value="Date" />
  24. <backupDays value="10" />
  25. <datePattern value="-MMdd'.log'" />
  26. <layout type="log4net.Layout.PatternLayout">
  27. <conversionPattern value="%d{MM-dd HH:mm:ss.fff} %-2t %p %m%n" />
  28. </layout>
  29. </appender>
  30. <appender name="ConsoleAppender" type="log4net.Appender.ConsoleAppender" >
  31. <layout type="log4net.Layout.PatternLayout">
  32. <param name="ConversionPattern" value="%d %m%n" />
  33. </layout>
  34. <threshold value="ALL"/>
  35. </appender>
  36. </log4net>