
ahora tengo web.config: <customErrors mode="RemoteOnly"/>
(sin defaultRedirect)
no hago nada raro... tengo lo que me has comentado tu:
Cita:
¿¿?? Sub Application_Error(ByVal sender As Object, ByVal e As EventArgs)
Dim ex = Server.GetLastError().InnerException
Dim email As New System.Web.Mail.MailMessage
Dim cCuerpo As String
email.From = "...email..."
cCuerpo = ex.message + "<br>" + ex.stacktrace
email.Body = cCuerpo
email.Subject = "Error en la web"
email.BodyFormat = MailFormat.Html
System.Web.Mail.SmtpMail.SmtpServer = "smpt"
email.To = "...email..."
System.Web.Mail.SmtpMail.Send(email)
Server.ClearError()
Response.Redirect("ruta completa")
Response.End()
End Sub
Dim ex = Server.GetLastError().InnerException
Dim email As New System.Web.Mail.MailMessage
Dim cCuerpo As String
email.From = "...email..."
cCuerpo = ex.message + "<br>" + ex.stacktrace
email.Body = cCuerpo
email.Subject = "Error en la web"
email.BodyFormat = MailFormat.Html
System.Web.Mail.SmtpMail.SmtpServer = "smpt"
email.To = "...email..."
System.Web.Mail.SmtpMail.Send(email)
Server.ClearError()
Response.Redirect("ruta completa")
Response.End()
End Sub