sert a etre averti par mail grace a du code dans le global.asax de toutes erreurs de l'application (de votre site)
codebehind / langage VB NET (globla.asax/global.vb)
Source / Exemple :
' en haut de la page global.vb
Imports System.Web.Mail
'--------------------------------------------------------------------------------------------------------
Sub Application_Error(ByVal sender As Object, ByVal e As EventArgs)
Dim ErrMsg As New MailMessage()
With ErrMsg
.From = "eb@ymages.com"
.To = "eb@ymages.com"
.Subject = "Erreur Application Site : Ymages"
.BodyFormat = MailFormat.Html
.Priority = MailPriority.Normal
.Body = Environment.NewLine + "<br/>Erreur : " + Server.GetLastError().InnerException.Message + "<br/>" + Environment.NewLine + "<br/>Page : " + Request.ServerVariables("SCRIPT_NAME") + "<br/>" + Environment.StackTrace
End With
SmtpMail.Send(ErrMsg)
End Sub
'--------------------------------------------------------------------------------------------------------
on peut aussi se servir de cette fonction dans un bloc try /end try
try
' du code ici
catch ex as Exception
FonctionQuiEnvoiUnMail(ex.Message)
end try
Conclusion :
attention aux erreurs en boucles
-------------------------------------------------------------------------------------------
erb
ebwm@ymages.com
http://ymages.com
http://isocele.net
-------------------------------------------------------------------------------------------