Tartalomjegyzék:

Hogyan kezeli az ASP net a globális ASAX alkalmazáshibákat?
Hogyan kezeli az ASP net a globális ASAX alkalmazáshibákat?

Videó: Hogyan kezeli az ASP net a globális ASAX alkalmazáshibákat?

Videó: Hogyan kezeli az ASP net a globális ASAX alkalmazáshibákat?
Videó: ASP.NET - Global.asax File 2024, December
Anonim

Alkalmazás Szint Hibakezelés

te tudja kezelni alapértelmezett hibák a Alkalmazás szinten akár az Ön módosításával alkalmazás konfigurációval vagy egy Alkalmazás hiba kezelő a Globális . asax fájlod Alkalmazás . te tudja kezelni alapértelmezett hibákat és HTTP-hibákat úgy, hogy hozzáad egy customErrors részt a weben.

Ennek megfelelően hogyan kezeli az MVC az alkalmazáshibákat a globális ASAX-ban?

Ezeket a szempontokat szem előtt tartva a következő lépések kódolhatók az Application_Error eseménybe a hibakezeléshez és -naplózáshoz

  1. Az utolsó hiba feltárása.
  2. Kérje meg a hibakódot a válaszadáshoz.
  3. Naplózza a hibát (figyelmen kívül hagyom a 404-eseket).
  4. Törölje a válaszfolyamot.
  5. Törölje a szerverhibát.

Továbbá, mit magyaráz meg megfelelő példával a hibakeresés és a hibakezelés a Dot Net technológiában? ÁSPISKÍGYÓ . Háló rendelkezik teljesítési lehetőséggel hibakeresés és hibakezelés . Hibakeresés töréspontok kódhoz adásával érhető el. Az egyik ezután futtatja a Start with-t Hibakeresés opciót a Visual Studio-ban hibakeresés a kód. A nyomkövetés az a lehetőség, hogy az alkalmazás futtatása közben több információt nyújtson.

Itt hogyan kezeli az MVC az egyéni hibákat az asp netben?

Egyéni hibaoldal az ASP. NET MVC-ben

  1. Először adjon hozzá egy hibát. cshtml oldalt (Oldal megtekintése) a Megosztott mappába, ha még nem létezik.
  2. Adja hozzá vagy módosítsa a webet. config fájlt, és állítsa az Egyéni hibaelemet Be értékre.
  3. Adjon hozzá egy adott műveletvezérlőt és nézetet a HTTP állapotkód megjelenítéséhez.
  4. Adjon hozzá egy [HandleError] attribútumot a célzott műveleti módszerhez.

Hogyan kezeli az ASP net az alkalmazásszintű hibákat?

Alkalmazásszintű hibakezelés tudsz fogantyú alapértelmezett hibákat a alkalmazási szint akár az Ön módosításával alkalmazás konfigurációt vagy egy Application_Error kezelő hozzáadásával a Globálishoz. asax fájlod Alkalmazás . tudsz fogantyú alapértelmezett hibákat és HTTP hibákat egy customErrors szakasz hozzáadásával a weben.

Ajánlott: