最近刚刚探究了一下C#,写了一个打印日志的小案例
需要引入一个日志的dll文件:log4net.dll
引入一个config配置文件:
<?xml version="1.0"?>
<configuration>
<configSections>
<section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net"/>
<sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<section name="测试科学计算器.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false"/>
</sectionGroup>
</configSections>
<!-- Log4.net 配置-->
<log4net>
<logger name="Service">
<level value="ALL"/>
<appender-ref ref="rollingFileService"/>
</logger>
<appender name="rollingFileService" type="log4net.Appender.RollingFileAppender,log4net">
<param name="File" type="" value="./log/Service/log"/>
<param name="AppendToFile" value="true"/>
<param name="Encoding" value="Unicode"/>
<param name="RollingStyle" value="composite"/>
<param name="maximumFileSize" value="10MB"/>
<param name="DatePattern" value="_yyyy-MM-dd.TXT"/>
<param name="StaticLogFileName" value="false"/>
<layout type="log4net.Layout.PatternLayout,log4net">
<