ASP.Net

[bearbeiten] Links

[bearbeiten] Code Schnipsel

[bearbeiten] Fehlerbehandlung in ASP.Net

Datei: Global.asax.cs
 
using System.Diagnostics;
 
 
protected void Application_Error(Object sender, EventArgs e)
{
  String EventLogName ="NameOfWebsite";
  String LastError = Server.GetLastError().ToString();
 
  // Neues Systemlog anlegen
  if(! EventLog.SourceExists(EventLogName)) 
  {
     EventLog.CreateEventSource(EventLogName,EventLogName);
  }
 
  // Fehler in das SystemLog schreiben
  EventLog Log = new EventLog();
  Log.Source = EventLogName;
  Log.WriteEntry(LastError, EventLogEntryType.Error);
 
  // Fehlermeldung ausgeben
  Response.Write(LastError);
  
  // Fehler löschen
  Context.ClearError();
 
}
Too Cool for Internet Explorer