Quand je suis développement et que je suis en test en local, j'ai les
message d'erreur de l'application avec le détails de la pile.
Par contre, quand l'application est en production, le message d'erreur
n'apparait pas.
Je voudrais pouvoir récupérer l'ensemble des messages d'erreur de
l'application pour me les envoyer par mail. En winform, je sais comment
récupérer les erreurs de l'application (en encadrant le run par un try catch)
mais comment faire en asp ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
RAVAILLE James
Bonjour,
Vous pouvez catcher les exceptions non trapées : - dans votre page via la méthode Page_Error. - dans votre application dans la méthode Application_Error du fichier Global.asax, afin de stocker des informations sur les erreurs. Il est alors possible d'accéder à l'exception via la méthode GetLastError (Exception currentException = Server.GetLastError().GetBaseException();).
Cordialement,
-- James RAVAILLE. MCAD .NET et MCT .NET http://www.certifdotnet.com
"Sylo" a écrit :
Bonjour,
Quand je suis développement et que je suis en test en local, j'ai les message d'erreur de l'application avec le détails de la pile. Par contre, quand l'application est en production, le message d'erreur n'apparait pas.
Je voudrais pouvoir récupérer l'ensemble des messages d'erreur de l'application pour me les envoyer par mail. En winform, je sais comment récupérer les erreurs de l'application (en encadrant le run par un try catch) mais comment faire en asp ?
Quelqu'un aurait-il une idée Merci
Bonjour,
Vous pouvez catcher les exceptions non trapées :
- dans votre page via la méthode Page_Error.
- dans votre application dans la méthode Application_Error du fichier
Global.asax, afin de stocker des informations sur les erreurs. Il est alors
possible d'accéder à l'exception via la méthode GetLastError (Exception
currentException = Server.GetLastError().GetBaseException();).
Cordialement,
--
James RAVAILLE.
MCAD .NET et MCT .NET
http://www.certifdotnet.com
"Sylo" a écrit :
Bonjour,
Quand je suis développement et que je suis en test en local, j'ai les
message d'erreur de l'application avec le détails de la pile.
Par contre, quand l'application est en production, le message d'erreur
n'apparait pas.
Je voudrais pouvoir récupérer l'ensemble des messages d'erreur de
l'application pour me les envoyer par mail. En winform, je sais comment
récupérer les erreurs de l'application (en encadrant le run par un try catch)
mais comment faire en asp ?
Vous pouvez catcher les exceptions non trapées : - dans votre page via la méthode Page_Error. - dans votre application dans la méthode Application_Error du fichier Global.asax, afin de stocker des informations sur les erreurs. Il est alors possible d'accéder à l'exception via la méthode GetLastError (Exception currentException = Server.GetLastError().GetBaseException();).
Cordialement,
-- James RAVAILLE. MCAD .NET et MCT .NET http://www.certifdotnet.com
"Sylo" a écrit :
Bonjour,
Quand je suis développement et que je suis en test en local, j'ai les message d'erreur de l'application avec le détails de la pile. Par contre, quand l'application est en production, le message d'erreur n'apparait pas.
Je voudrais pouvoir récupérer l'ensemble des messages d'erreur de l'application pour me les envoyer par mail. En winform, je sais comment récupérer les erreurs de l'application (en encadrant le run par un try catch) mais comment faire en asp ?