Სარჩევი:

როგორ უმკლავდება ASP net გლობალური ASAX განაცხადის შეცდომას?
როგორ უმკლავდება ASP net გლობალური ASAX განაცხადის შეცდომას?

ვიდეო: როგორ უმკლავდება ASP net გლობალური ASAX განაცხადის შეცდომას?

ვიდეო: როგორ უმკლავდება ASP net გლობალური ASAX განაცხადის შეცდომას?
ვიდეო: ASP.NET - Global.asax File 2024, მაისი
Anonim

განაცხადი დონე შეცდომის დამუშავება

შენ შეუძლია გაუმკლავდეს ნაგულისხმევი შეცდომები ზე განაცხადი დონე ან თქვენი შეცვლით განაცხადის კონფიგურაცია ან დამატებით Application_Error დამმუშავებელი წელს გლობალური . ასაქს თქვენი ფაილი განაცხადი . შენ შეუძლია გაუმკლავდეს ნაგულისხმევი შეცდომები და HTTP შეცდომები ვებზე CustomErrors განყოფილების დამატებით.

შესაბამისად, როგორ უმკლავდება MVC აპლიკაციის შეცდომას გლობალურ ASAX-ში?

ამ პუნქტების გათვალისწინებით, შემდეგი ნაბიჯები შეიძლება კოდირდეს Application_Error მოვლენაში შეცდომების დამუშავებისა და აღრიცხვისთვის

  1. მიიღეთ ბოლო შეცდომა.
  2. მიიღეთ შეცდომის კოდი საპასუხოდ.
  3. დაარეგისტრირეთ შეცდომა (მე უგულებელყოფ 404-ს).
  4. გაასუფთავეთ პასუხის ნაკადი.
  5. სერვერის შეცდომის გასუფთავება.

ასევე, რას ნიშნავს Dot Net ტექნოლოგიაში გამართვა და შეცდომების დამუშავება სათანადო მაგალითით? ASP . წმინდა აქვს შესასრულებლად გამართვა და შეცდომების დამუშავება . გამართვა მიიღწევა კოდში წყვეტის წერტილების დამატებით. შემდეგ ერთი აწარმოებს დაწყებას გამართვა ვარიანტი Visual Studio-ში გამართვა კოდი. ტრასინგი არის აპლიკაციის გაშვებისას დამატებითი ინფორმაციის მიწოდების საშუალება.

აქედან გამომდინარე, როგორ უმკლავდება MVC პერსონალურ შეცდომებს asp net-ში?

მორგებული შეცდომის გვერდი ASP. NET MVC-ში

  1. ჯერ დაამატეთ შეცდომა. cshtml გვერდი (გვერდის ნახვა) გაზიარებულ საქაღალდეში, თუ ის უკვე არ არსებობს.
  2. დაამატეთ ან შეცვალეთ ვებ. კონფიგურაციის ფაილი და დააყენეთ Custom Error Element ჩართვაზე.
  3. დაამატეთ კონკრეტული სამოქმედო კონტროლერი და ხედი HTTP სტატუსის კოდის საჩვენებლად.
  4. დაამატეთ [HandleError] ატრიბუტი მიზნობრივი მოქმედების მეთოდს.

როგორ უმკლავდება ASP net აპლიკაციის დონის შეცდომებს?

განაცხადის დონის შეცდომის დამუშავება Შენ შეგიძლია სახელური ნაგულისხმევი შეცდომები ზე განაცხადის დონე ან თქვენი შეცვლით განაცხადის კონფიგურაცია ან გლობალში Application_Error დამმუშავებლის დამატებით. asax ფაილი თქვენი განაცხადი . Შენ შეგიძლია სახელური ნაგულისხმევი შეცდომები და HTTP შეცდომები ვებსაიტზე customErrors განყოფილების დამატებით.

გირჩევთ: