ዝርዝር ሁኔታ:

MVC በ asp net ውስጥ ብጁ ስህተቶችን እንዴት ይቆጣጠራል?
MVC በ asp net ውስጥ ብጁ ስህተቶችን እንዴት ይቆጣጠራል?

ቪዲዮ: MVC በ asp net ውስጥ ብጁ ስህተቶችን እንዴት ይቆጣጠራል?

ቪዲዮ: MVC በ asp net ውስጥ ብጁ ስህተቶችን እንዴት ይቆጣጠራል?
ቪዲዮ: How To Achieve Synchronization In C# While Doing Async Await Multithreaded Programming - .NET Core 2024, ግንቦት
Anonim

በASP. NET MVC ውስጥ ብጁ የስህተት ገጽ

  • መጀመሪያ ጨምር ስህተት . cshtml ገጽ (ገጽ ይመልከቱ) ወደ የተጋራው አቃፊ ከሆነ ያደርጋል አስቀድሞ የለም.
  • ድሩን ይጨምሩ ወይም ይቀይሩ። ፋይሉን ያዋቅሩ እና ያቀናብሩ ብጁ ስህተት ኤለመንት ወደ ላይ።
  • የኤችቲቲፒ ሁኔታ ኮድን ለማሳየት የተወሰነ የድርጊት መቆጣጠሪያ እና እይታ ያክሉ።
  • በታለመው የድርጊት ዘዴ ላይ የ[HandleError] ባህሪን ያክሉ።

በተመሳሳይ ሁኔታ በ MVC ውስጥ ስህተትን የማስተናገድ ዘዴዎች ምንድ ናቸው?

በASP. NET MVC ውስጥ እንደሚከተሉት ያሉ ልዩ ሁኔታዎችን የምንይዝበት ትልቅ ዝርዝር አለን፦

  • ሞክር-መያዝ-በመጨረሻ።
  • የOnException ዘዴን መሻር።
  • በድርጊቶች እና ተቆጣጣሪዎች ላይ የ[HandleError] ባህሪን መጠቀም።
  • አለምአቀፍ ለየት ያለ አያያዝ ማጣሪያ በማዘጋጀት ላይ።
  • የመተግበሪያ_ስህተት ክስተትን ማስተናገድ።
  • HandleError ባህሪን በማራዘም ላይ።

በተጨማሪም፣ በ asp net ውስጥ ብጁ የስህተት ገጽን እንዴት ያሳያል? እርምጃዎች ለ ብጁ የስህተት ገጽ በድር ውስጥ ቅንብርን ያቀናብሩ። የመተግበሪያውን ፋይል ያዋቅሩ። ነባሪ አስተላልፍ አቅጣጫ እና ሁነታ ባህሪያት በ ውስጥ። የመተግበሪያዎን ደረጃ ማዘጋጀት ከፈለጉ በስተቀር ወደ እርስዎ ማዞር አለበት። ብጁ የስህተት ገጽ , ወደ አለምአቀፍ በመሄድ ይህንን ማድረግ ይችላሉ.

እንዲሁም እወቅ፣ ASP net የመተግበሪያ ደረጃ ስህተቶችን እንዴት ይቆጣጠራል?

የመተግበሪያ ደረጃ ስህተት አያያዝ ትችላለህ መያዣ ነባሪ ስህተቶች በ የመተግበሪያ ደረጃ ወይም የእርስዎን በማሻሻል መተግበሪያ ማዋቀር ወይም በአለምአቀፍ ውስጥ የመተግበሪያ_ስህተት ተቆጣጣሪን በማከል። የእርስዎ asax ፋይል ማመልከቻ . ትችላለህ መያዣ ነባሪ ስህተቶች እና HTTP ስህተቶች ብጁ ስህተቶች ክፍልን ወደ ድሩ በማከል።

MVC በአለምአቀፍ ASAX ውስጥ የመተግበሪያ ስህተትን እንዴት ይቆጣጠራል?

እነዚህን ነጥቦች ከግምት ውስጥ በማስገባት የሚከተሉትን ደረጃዎች ለስህተት አያያዝ እና ለመግባት በመተግበሪያ_ስህተት ክስተት ውስጥ ኮድ ሊደረጉ ይችላሉ።

  1. የመጨረሻውን ስህተት ያግኙ።
  2. ምላሽ ለመስጠት የስህተት ኮድ ያግኙ።
  3. ስህተቱን አስገባ (404 ዎችን ችላ እያልኩ)።
  4. የምላሽ ዥረቱን አጽዳ።
  5. የአገልጋዩን ስህተት አጽዳ።

የሚመከር: