Catturare tutti gli errori in un'applicazione ASP.NET
Ok, Mi rendo conto che probabilmente tutti e la sua madre / lo sanno già , ma se volete registrare tutti gli errori in un'applicazione ASPM SK3NETMSC4 il modo più semplice che ho trovato per farlo è nel GlobaleMST6asaxMst7cs mst8o qualunque altro codice dietro l'entrataM st9lasciatelo semplicementeMstr10
protected void Application_OnError(object sender, EventArgs e)
{
Exception ex = Server.GetLastError();
if ( ex is HttpException )
{
if (((HttpException)ex).GetHttpCode() == 404)
return;
}
ExceptionManager.Publish(ex);
}
In questo caso, ExceptionManager è il Blocco dell'applicazione di Microsoft Exception Manager...puoi (e dovresti veramenteM SK2 usarlo in conjunzione con CustomError. La ragione per cui lo faccio qui è che preferisco rendere la mia pagina di errori piatta htmlMSC4per caso accadesse qualcosa di davvero cattivo e una pagina d'errore attiva causasse un errore stesso ♫:-) Ho pensato:,, "Io, '", "Possò pubblicare un codice che vi invia email con gli errori del EMAB".