2011-03-28 5 views
0

Log4View를 사용하여 Log4net XMLLayout 출력 로그 파일을 읽으려고합니다.Log4net을 사용하여 Log4View 로그 파일 읽기 log4net.Layout.XmlLayout?

<?xml version="1.0"?> 
<log4net> 
    <appender name="fileAppender" type="log4net.Appender.FileAppender"> 
    <!-- Note: Be sure that your user has the rights to write to this directory. --> 
    <file value="C:\temp\logFile1.xml" /> 
    <appendToFile vlaue="true" /> 
    <encoding value="unicodeFFFE" /> 
    <layout type="log4net.Layout.XmlLayout" /> 
    </appender> 
    <root> 
    <level value="ALL" /> 
    <appender-ref ref="fileAppender" /> 
    </root> 
</log4net> 

log4net.config -를 출력하도록 구성 XMLLayout이 log4net.


<?xml version="1.0"?> 
<!DOCTYPE log4net:events SYSTEM "log4net-events.dtd" [<!ENTITY data SYSTEM "abc">]> 
<log4net:events version="1.2" xmlns:log4net="http://logging.apache.org/log4net/schemas/log4net-events-1.2> 

    <log4net:event logger="hgmqtest._Default" timestamp="2011-03-28T11:07:57.0281466-04:00" level="INFO" thread="9" domain="5321f0e4-1-129457963430674694" username="DOTNET_4_WORK\leeand00"> 
    <log4net:message>BEGIN: Page_Load</log4net:message> 
    <log4net:properties> 
     <log4net:data name="log4net:HostName" value="DOTNET_4_WORK" /> 
    </log4net:properties> 
    </log4net:event> 
    ... 
</log4net:events> 

C : \ 임시 \의 logFile1.xml - log4net 로그 파일의 출력.

로깅 구문을 둘러싼 태그는 specified in the documentation과 같이 있습니다.

Add File Receiver Dialog

내가 파일의 레이아웃 XML로 지정 log4view에 내 로그 파일을 드래그


.


그러나 Log4View가 표시되고 더 문에서도이없는 logFile1.xml XML 파일을 읽으려고 시작할 때. Log Statement를 표시해야하는 어플리케이션 영역을 계속 지키고 있지만 Log4View에서는 새로운 명령문이 로그 파일에 추가되지만 아무 것도 발생하지 않습니다.

이것이 작동하지 않는 이유는 무엇입니까?

답변

1

나는 동일한 문제가있었습니다. 그것은 버그입니다. 그들은 최신 베타 릴리스에서 수정했습니다. (Ver.2011.1.205.5) log4view 다운로드 페이지를 탐색하고 베타 릴리스 탭을 클릭하여 베타 버전을 얻습니다.

0

응용 프로그램이 동시에 Log4View에 로깅하는 동안 Log4View가 파일에 액세스하지 못할 수 있습니다. appender 구성에 다음 행을 추가하여 제한 사항을 완화하십시오.

<lockingModel type="log4net.Appender.FileAppender+MinimalLock" /> 
+0

나는 그걸 시도해 보았다. 그리고 그것은 차이를 만드는 것처럼 보이지 않는다. : \ hmmm 저처럼 잘 들렸습니다. * 당혹 해 * – leeand00

+0

@ leeand00 : 파일 설정을 변경하면 프로세스를 다시 시작 했습니까? 때때로 프로세스가 완전히 종료되고 다시 시작될 때까지 파일 잠금이 해제되지 않습니다. –

관련 문제