0
MVC 응용 프로그램의 MvcApplication.Error 이벤트가 실행되지 않습니다. Global.asax에 정의 된 다음 이벤트MvcApplication.Error가 실행되지 않음 (global.asax)
<system.web>
<customErrors mode="Off" />
...
그리고 :
Public Sub MvcApplication_Error(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Error
Dim lastErrorWrapper As HttpException = CType(Server.GetLastError(), HttpException)
Using sw As New IO.StreamWriter("c:\test.txt")
sw.WriteLine(lastErrorWrapper.StackTrace)
End Using
End Sub
분명히
위의 용적이 질문의 목적을 위해 단순화 나는 Web.config의에서 다음이
! 결국 오류가 발생하면 개발자에게 이메일을 보내도록하겠습니다.
이 이벤트는 VS에서 또는 IIS에 게시 될 때 발생하지 않습니다.
아무도 도와 줄 수 있습니까? 사전에
감사 존
호출되는 더 MvcApplication_Error 이벤트가 없습니다
안녕하세요, 확실히 이벤트 처리기이기 때문에 메서드 이름이 부적절합니다. 중요한 비트는 "handles Me.Error"입니다 ..... 어쨌든 시도했지만 차이가없는 것 같습니다. 나는 ELMAH를 들여다 보겠다.하지만 내가 필요로하는 것이 과잉일지도 모르겠다. 그래도 나는 이벤트를 해고하는 것을 더 좋아할 것이다. 도움말에 대한 환호, 감사합니다. – wheelibin
ELMAH를 사용하여 종료 했으므로 답변을 표시하겠습니다. - 감사합니다. – wheelibin