1.在配置文件app.config文件中
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" /></startup>
<log4net>
<appender name="rollingFile" type="log4net.Appender.RollingFileAppender,log4net">
<param name="File" value="E:log/" />
<param name="AppendToFile" value="true" />
<param name="RollingStyle" value="Date" />
<param name="DatePattern" value="yyyy-MM-dd_HH'.log'" />
<param name="StaticLogFileName" value="false" />
<layout type="log4net.Layout.PatternLayout">
<!--输出格式-->
<!--<param name="ConversionPattern" value="%n%r %p[%d %c] %m%n" />-->
<param name="ConversionPattern" value="记录时间:%d 线程ID:[%t] 描述:%m%n"/>
</layout>
</appender>
<root>
<level value="ALL" />
<appender-ref ref="rollingFile" />
</root>
<logger name="WebLogger">
<level value="ALL" />
<appender-ref ref="rollingFile" />
</logger>
</log4net>
2.添加log4net dll的引用
3.程序集:
[assembly: log4net.Config.DOMConfigurator(ConfigFileExtension = "config", Watch = true)]