Tôi sử dụng log4net để ghi lại các lỗi trong ứng dụng web của mình và nó hoạt động tốt. Tuy nhiên, nếu tôi đặt cùng mã trong trang web của tôi nhận được lỗi "cấu hình không được nhận phần log4net"Phần cấu hình không được nhận dạng log4net. web.config website
đây là phần web.config của tôi
<section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler,Log4net" requirePermission="false"/>
<root>
<level value="RELEASE" />
<appender-ref ref="LogFileAppender" />
</root>
<appender name="LogFileAppender" type="log4net.Appender.RollingFileAppender" >
<param name="File" value="D:\ESSReport\Logs\ESSlog.log" />
<param name="AppendToFile" value="true" />
<rollingStyle value="Size" />
<maxSizeRollBackups value="5" />
<maximumFileSize value="4MB" />
<staticLogFileName value="true" />
<layout type="log4net.Layout.PatternLayout">
<param name="ConversionPattern" value="%newline%-5p%d{yyyy-MM-dd hh:mm:ss} [%thread] [%logger] [%line] %newline - %message" />
</layout>
</appender>
Tôi đã thêm dll vào trang web của mình
Cảm ơn rất nhiều, Đã đặt mục log4net trong SectionGroup khác nhau – Somashekhar