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과 같이 있습니다.
내가 파일의 레이아웃 XML로 지정 log4view에 내 로그 파일을 드래그
.
그러나 Log4View가 표시되고 더 문에서도이없는 logFile1.xml XML 파일을 읽으려고 시작할 때. Log Statement를 표시해야하는 어플리케이션 영역을 계속 지키고 있지만 Log4View에서는 새로운 명령문이 로그 파일에 추가되지만 아무 것도 발생하지 않습니다.
이것이 작동하지 않는 이유는 무엇입니까?
나는 그걸 시도해 보았다. 그리고 그것은 차이를 만드는 것처럼 보이지 않는다. : \ hmmm 저처럼 잘 들렸습니다. * 당혹 해 * – leeand00
@ leeand00 : 파일 설정을 변경하면 프로세스를 다시 시작 했습니까? 때때로 프로세스가 완전히 종료되고 다시 시작될 때까지 파일 잠금이 해제되지 않습니다. –