جدول المحتويات:

كيف يعالج ASP net خطأ التطبيق ASAX العالمي؟
كيف يعالج ASP net خطأ التطبيق ASAX العالمي؟

فيديو: كيف يعالج ASP net خطأ التطبيق ASAX العالمي؟

فيديو: كيف يعالج ASP net خطأ التطبيق ASAX العالمي؟
فيديو: Exception handling in asp.net Part 69 2024, يمكن
Anonim

تطبيق مستوى معالجة الأخطاء

أنت يمكن التعامل مع الأخطاء الافتراضية في تطبيق المستوى إما عن طريق تعديل الخاص بك التطبيق التكوين أو عن طريق إضافة ملف خطأ في تطبيق معالج في عالمي . اساكس ملف تطبيق . أنت يمكن التعامل مع الأخطاء الافتراضية وأخطاء HTTP عن طريق إضافة قسم أخطاء مخصصة إلى الويب.

في المقابل ، كيف يتعامل MVC مع خطأ التطبيق في ASAX العالمي؟

مع وضع هذه النقاط في الاعتبار ، يمكن ترميز الخطوات التالية في حدث Application_Error لمعالجة الأخطاء وتسجيلها

  1. رفع الخطأ الأخير.
  2. احصل على رمز الخطأ للرد به.
  3. سجل الخطأ (أنا أتجاهل 404 ثانية).
  4. امسح تدفق الاستجابة.
  5. امسح خطأ الخادم.

أيضًا ، ما هو تصحيح الأخطاء ومعالجة الأخطاء في تقنية Dot Net التي تشرح بالمثال المناسب؟ ASP . شبكة لديه التسهيلات لأداء تصحيح الأخطاء ومعالجة الأخطاء . التصحيح يمكن تحقيقه عن طريق إضافة نقاط توقف إلى الكود. ثم يقوم أحدهم بتشغيل برنامج Start with التصحيح الخيار في Visual Studio إلى التصحيح الرمز. التتبع هو وسيلة لتوفير مزيد من المعلومات أثناء تشغيل التطبيق.

من هنا ، كيف يتعامل MVC مع الأخطاء المخصصة في شبكة asp؟

صفحة خطأ مخصصة في ASP. NET MVC

  1. قم أولاً بإضافة خطأ. صفحة cshtml (عرض الصفحة) إلى المجلد المشترك إذا لم يكن موجودًا بالفعل.
  2. إضافة أو تعديل الويب. config وقم بتعيين Custom Error Element على On.
  3. قم بإضافة وحدة تحكم معينة وعرض لعرض رمز حالة
  4. أضف سمة [HandleError] إلى Targeted Action Method.

كيف يعالج ASP net أخطاء مستوى التطبيق؟

معالجة خطأ مستوى التطبيق تستطيع يتعامل إفتراضي أخطاء في ال مستوى التطبيق إما عن طريق تعديل ملف التطبيق التكوين أو عن طريق إضافة معالج Application_Error في الملف العالمي. ملف asax الخاص بك تطبيق . تستطيع يتعامل إفتراضي أخطاء و HTTP أخطاء عن طريق إضافة قسم أخطاء مخصص إلى الويب.

موصى به: