J'aimerais savoir comment ecrire dans le journal d'évènement les erreurs que je recupère dans mes formulaires grace aux try catch ou si c'est possible de les ecrire dans un fichier texte que je créerai moi même.
J'ai trouvé ce code à écrire dans le fichier global.asax mais je ne sais pas si ca marche pour les erreurs que je gère.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 protected void Application_Error(Object sender, EventArgs e) { String Message = "\n\nURL:\n http://localhost/" + Request.Path + "\n\nMESSAGE:\n " + Server.GetLastError().Message + "\n\nSTACK TRACE:\n" + Server.GetLastError().StackTrace; // Create Event Log if it does not exist String LogName = "Application Reservation"; if (!EventLog.SourceExists(LogName)) { EventLog.CreateEventSource(LogName, LogName); } // Insert into Event Log EventLog Log = new EventLog(); Log.Source = LogName; Log.WriteEntry(Message, EventLogEntryType.Error); }
Partager