En runtime fel inträffar i ASP. NET när ansökan stöter på ett problem i logik som bryter mot reglerna i Common Language Runtime ( CLR ) montering . Alla. NET-applikationer innebär en process som kallas just-in-time ( JIT ) sammanställa , vari webbapplikation sammanställs i en runtime bibliotek som sedan utförs av . NET Framework installerat på webbservern . Två vanliga sätt att felsöka rutime fel genom att ändra ansökan web. config eller utför undantag hantering inom kod .
Du behöver : .
Visual Studio eller Visual Web Developer Express
Modifiera filen web. config
1
Navigera till . roten på katalogen på webbservern där ansökan är bosatt .
2 .
Leta upp " web. config "fil i listan över filer .
3 .
Öppna " web. config " fil med hjälp av Visual Studio eller Notepad .
4 .
Leta upp "
"-taggen .
5
Nedanför " " tag , typ: .
;
6 .
Spara ändringar i filen och avsluta , kör programmet och visa information om felet som hjälper dig att hitta en lösning
Utför Fel Undantagshantering i Code
<. br > 1 .
Öppna den fil webbplatsen eller projektet i Visual Studio ( eller Visual Web Developer Express) .
2 .
Leta reda på avsnittet i kod som körs när felet inträffar ( t. ex. kan det här vara på Page_Load händelse eller som svar på någon annan händelse , till exempel klicka på en knapp ) .
3 .
Bifoga kod som körs inuti av en " prova " block enligt följande :
försöka
{
. . . bifoga all kod här . . .
}
4
Nedanför "prova " block , typ: .
catch ( Exception ex )
{
Response. Write ( ex. Message. ToString ());
}
5 .
Spara ändringar i programmet och stäng .
6 .
Kör ASP. NET-program och titta på meddelanden som visas genom undantag hantering koden . Detta bör ge information om felet som hjälper dig att hitta en lösning .