Агуулгын хүснэгт:

Global ASAX програмын алдааг ASP сүлжээ хэрхэн зохицуулдаг вэ?
Global ASAX програмын алдааг ASP сүлжээ хэрхэн зохицуулдаг вэ?

Видео: Global ASAX програмын алдааг ASP сүлжээ хэрхэн зохицуулдаг вэ?

Видео: Global ASAX програмын алдааг ASP сүлжээ хэрхэн зохицуулдаг вэ?
Видео: ASP.NET - Global.asax файл 2024, May
Anonim

Өргөдөл Түвшин Алдаа боловсруулах

Та зохицуулж чадна өгөгдмөл алдаанууд програм түвшинг өөрчлөх замаар аль нэг програм тохиргоо эсвэл нэмэх замаар Хэрэглээний_Алдаа дахь зохицуулагч Глобал . asax таны файл програм . Та зохицуулж чадна Вэбд customErrors хэсгийг нэмснээр анхдагч алдаа болон HTTP алдаа.

Үүний дагуу MVC нь дэлхийн ASAX дахь програмын алдааг хэрхэн зохицуулдаг вэ?

Эдгээр цэгүүдийг харгалзан дараах алхмуудыг алдаатай ажиллах, бүртгэхийн тулд Application_Error үйл явдал болгон кодлож болно

  1. Хамгийн сүүлд гарсан алдааг аваарай.
  2. Хариулах алдааны кодыг аваарай.
  3. Алдааг бүртгэх (би 404-ийг үл тоомсорлож байна).
  4. Хариултын урсгалыг арилгах.
  5. Серверийн алдааг арилгана уу.

Мөн Dot Net технологид дибаг хийх, алдаа засах нь юуг зохих жишээгээр тайлбарлаж байна вэ? ASP . цэвэр гүйцэтгэх байгууламжтай дибаг хийх, алдаа засах . Дибаг хийх кодод таслах цэг нэмэх замаар хүрч болно. Нэг нь дараа нь Start with-г ажиллуулна Дибаг хийх Visual Studio дээрх сонголт дибаг хийх код. Мөшгих нь програмыг ажиллуулах явцад нэмэлт мэдээлэл өгөх хэрэгсэл юм.

MVC нь asp net дэх захиалгат алдааг хэрхэн зохицуулдаг вэ?

ASP. NET MVC дахь захиалгат алдааны хуудас

  1. Эхлээд алдаа нэмнэ үү. cshtml хуудсыг (Харах хуудас) Хуваалцсан хавтас байхгүй бол.
  2. Вэб нэмэх эсвэл өөрчлөх. config файлыг сонгоод Custom Error Element-ийг асаалттай болгож тохируулна уу.
  3. HTTP төлөвийн кодыг харуулахын тулд тодорхой Action Controller болон View-г нэмнэ үү.
  4. Зорилтот үйлдлийн аргад [HandleError] атрибут нэмнэ үү.

ASP net програмын түвшний алдааг хэрхэн зохицуулдаг вэ?

Хэрэглээний түвшний алдаатай ажиллах Чи чадна бариул анхдагч алдаа үед хэрэглээний түвшин эсвэл өөрчилснөөр програм тохиргоог хийх эсвэл Global-д Application_Error зохицуулагч нэмэх замаар. таны asax файл програм . Чи чадна бариул анхдагч алдаа болон HTTP алдаа вэб дээр customErrors хэсгийг нэмснээр.

Зөвлөмж болгож буй: