exceptions genom Application_Error

.NET

1 svar · 230 visningar · startad av Dino

Medlem sedan sep. 20011 914 inlägg
Trådstart#1

Hade tänkt ta hand om mina exceptions genom Application_Error, men av någon anledning så körs den inte. Någon som vet varför?

//Some page
private void Page_Load(object sender, System.EventArgs e)
{      
   throw(new ArgumentNullException());
}
private void Application_Error(object sender, EventArgs e)
{
   //Wont even run this
   Response.Write("An error!");
}

//Even tried to add this
private void InitializeComponent()
{    
   this.Error += new System.EventHandler(this.Application_Error);
}
Medlem sedan sep. 20011 914 inlägg
#2

Ok, hittade felet. Har en class med en metod som sparar felet och denna metod i sig kastade ett eget exception. Det var lite svårt att se eftersom det felet aldrig uppenbarade sig ut till sidan.

253 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)