2013-03-26 3 views
7

Ektron에서 오류나 예외가 처리되는 방법.이 문제를 처리 할 수있는 방법이 있습니까? Ektron DB의 테이블에 오류 또는 예외가 저장됩니다. Ektron.Cms.EkException 클래스를 사용하여 이벤트를 처리하는 방법은 무엇입니까?Ektron 오류 로그

답변

6

Ektron.Cms.Instrumentation 클래스의 도우미 함수를 사용할 수 있습니다. 이러한 기능을 사용하려면 구성 파일의 일부 설정을 활성화해야합니다.

의 Web.config : 업데이트 LogLevel에

<!-- Determines the level of messages that are logged 
    1 = Error: Only Errors are logged. 
    2 = Warning: Only warnings and Errors are logged. 
    3 = Information: Only Informationals, Warnings, and Errors are logged. 
    4 = Verbose: Everything is logged. 

    NOTE: you can configure where each message level is logged using the instrumentation.config. 
    --> 
     <add name="LogLevel" value="4"/> 

Instrumentation.config "4"로 :

는 "추적"에서 "자세한 정보"

<add switchValue="All" name="Verbose"> 
    <listeners> 
    <add name="Event Log" /> 
    <add name="Trace" /> 
    </listeners> 
</add> 
추가

한 번 이 변경 사항은 설정 파일에서 변경되었으므로 도우미 기능을 사용할 수 있습니다. 예를 들어

,

예외 전 새로운 예외 = ("테스트 예외");

Ektron.Cms.Instrumentation.Log.WriteError (ex);

(자세한 내용은 Ektron.Cms.Instrumentation 클래스를 탐색)
6

오류는 기본적으로 이벤트 뷰어에 기록됩니다. "응용 프로그램"아래