2011-04-10 4 views
7

Log4Net을 Web .NET 4.0 응용 프로그램에서 설정하려고합니다. 내가 선발로 내 Web.Config 파일에 다음을 내 프로젝트에 올바른 .DLL을 추가하고 추가 한 :Web.Config의 Log4Net 섹션에서 오류가 발생합니다.

<configSections> 
<section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net"/> 
<root> 
    <level value="DEBUG" /> 
    <appender-ref ref="RollingLogFileAppender" /> 
</root> 
</configSections> 
<log4net debug="true"> 
<appender name="RollingLogFileAppender" type="log4net.Appender.RollingFileAppender"> 
    <file value="C:\\TestProj\\TestLog.txt" /> 
    <appendToFile value="true" /> 
    <rollingStyle value="Size" /> 
    <maxSizeRollBackups value="10" /> 
    <maximumFileSize value="10MB" /> 
    <staticLogFileName value="true" /> 
    <layout type="log4net.Layout.PatternLayout"> 
    <conversionPattern value="%-5p %d %5rms %-22.22c{1} %-18.18M - %m%n" /> 
    </layout> 
</appender> 
그러나

, 내가있는 Web.Config에 "log4net"섹션을 추가 할 경우, 오류 메시지가 표시됩니다.

웹 서버에서 디버깅을 시작할 수 없습니다. 공통 구성 문제에 대한 도움말을 참조하십시오 .....

서버가 올바르게 실행되고 있는지 확인하십시오. 확인의 Web.config에서 오류 ........ 나는이 섹션의 모든 내부를 제거 만 선언 떠날 수

주에는 구문에게이 없습니다 :

<log4net></log4net> 

과 같은 오류가 발생합니다.

누군가이 오류를 추적하는 방법에 대한 조언을 해 줄 수 있습니까?

답변

관련 문제