2011-03-29 3 views
1

내 응용 프로그램이 예외를 기록하도록 설정되었으며 Application_Error 메서드에서 수행됩니다. 페이지 메서드 (정적 인)를 추가하기 시작했습니다. 페이지 메서드의 예외가 Application_Error 메서드를 트리거하지 않습니다. Global.asax.csPageMethods 및 Application_Error - ASP.NET Webform

이러한 예외를 catch하는 가장 좋은 방법은 무엇입니까?

PS : 나는 당신이 ELMAH 들여다 추천 할 것입니다 PageMethods

+2

안녕하세요 더스티가이 링크를 확인해 드리겠습니다. http://geekswithblogs.net/pavelka/archive/2005/09/05/HowToCreateAGlobalExceptionHandlerForAWebService.aspx –

+0

@Rick - 웹 서비스를 사용하고 있지 않지만 호출하고 있습니다. 페이지 방법. 나는이 기사가 나에게도 적용된다고 가정한다. – Dusty

답변

0

를 호출하는 JQuery와 아약스를 사용하고 있습니다. 필요하지 않으면 바퀴를 재발 명하지 마십시오.

+0

아쉽게도이 응용 프로그램은 이미 다른 오류 처리 프레임 워크/메커니즘을 사용하고 있으며이를 대체하는 것은 현재로서는 옵션이 아닙니다. – Dusty

+0

그리고 ELMAH는 어쨌든이 예외를 기록하지 않을 것입니다. 왜냐하면 Rick이 설명했듯이, 예외는 잡히고 처리되어 Elmah에 의해 포착 될 수 없기 때문입니다. –

관련 문제