Событие MvcApplication.Error в моем приложении MVC не срабатывает.MvcApplication.Error Not Firing (global.asax)
У меня есть следующие в web.config:
<system.web>
<customErrors mode="Off" />
...
И следующее событие определено в global.asax:
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
Очевидно, что выше массово упрощенным для целей этого вопроса! В конце концов, у меня будет электронное письмо разработчикам при возникновении ошибки.
Проблема в том, что это событие не будет срабатывать ни в VS, ни при публикации в IIS.
Может ли кто-нибудь помочь?
Заранее спасибо Jon
Привет, конечно, имя метода не имеет значения, потому что это всего лишь обработчик событий, важный бит «обрабатывает Me.Error» ..... Я все равно попробовал, и это, похоже, не имеет значения. Я буду изучать ELMAH, но это может быть излишним для того, что мне нужно, поэтому я все же предпочел бы, чтобы событие уволило ... больше идей? Приветствия за помощь, я ценю это – wheelibin
Я закончил с использованием ELMAH, поэтому я помету ваш ответ - спасибо – wheelibin