Событие MvcApplication.Error в моем приложении MVC не будет запускаться.
У меня есть следующее в 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