Съдържание:

Как ASP net се справя с глобалната грешка в приложението ASAX?
Как ASP net се справя с глобалната грешка в приложението ASAX?

Видео: Как ASP net се справя с глобалната грешка в приложението ASAX?

Видео: Как ASP net се справя с глобалната грешка в приложението ASAX?
Видео: Иван Васильевич меняет профессию (FullHD, комедия, реж. Леонид Гайдай, 1973 г.) 2024, Може
Anonim

Приложение Ниво Обработка на грешки

Вие може да се справи грешки по подразбиране при приложение ниво или чрез промяна на вашето приложения конфигурация или чрез добавяне на Application_Error манипулатор в Глобални . asax вашия файл приложение . Вие може да се справи грешки по подразбиране и HTTP грешки чрез добавяне на секция customErrors към мрежата.

Съответно, как MVC се справя с грешката на приложението в глобалния ASAX?

Имайки предвид тези точки, следните стъпки могат да бъдат кодирани в събитието Application_Error за обработка на грешки и регистриране

  1. Вземете последната повдигната грешка.
  2. Вземете кода за грешка, с който да отговорите.
  3. Регистрирайте грешката (игнорирам 404).
  4. Изчистете потока от отговори.
  5. Изчистете грешката на сървъра.

Също така, какво обясняват отстраняването на грешки и обработката на грешки в технологията Dot Net с подходящ пример? ASP . Net има възможност за изпълнение отстраняване на грешки и обработка на грешки . Отстраняване на грешки може да се постигне чрез добавяне на точки на прекъсване към кода. След това се изпълнява Start with Отстраняване на грешки опция във Visual Studio за отстраняване на грешки кодът. Проследяването е средството за предоставяне на повече информация, докато стартирате приложението.

Оттук нататък как MVC обработва персонализирани грешки в asp net?

Страница за персонализирана грешка в ASP. NET MVC

  1. Първо добавете грешка. cshtml страница (Преглед на страницата) към споделената папка, ако тя все още не съществува.
  2. Добавяне или промяна на мрежата. config файл и задайте елемента Custom Error на On.
  3. Добавете конкретен контролер за действие и изглед за показване на HTTP кода на състоянието.
  4. Добавете атрибут [HandleError] към целевия метод за действие.

Как ASP net се справя с грешките на ниво приложение?

Обработка на грешки на ниво приложение Можеш дръжка по подразбиране грешки при ниво на приложение или чрез промяна на вашия приложения конфигурация или чрез добавяне на манипулатор на Application_Error в Global. вашият asax файл приложение . Можеш дръжка по подразбиране грешки и HTTP грешки чрез добавяне на секция customErrors към мрежата.

Препоръчано: