วิธีจัดการกับข้อยกเว้นทั้งหมด

มีวิธีที่ปลอดภัยในการจัดการข้อยกเว้นทั้งหมดในเว็บไซต์ .net โดยใช้ c# และ asp หรือไม่ ฉันอ่านมาจากเว็บต่างๆ มากมาย และสิ่งที่ฉันพบคือใช้หนึ่งในนั้น:

  1. เหตุการณ์ AppDomain.CurrentDomain.UnhandledException
  2. เหตุการณ์ Application.ThreadException

    แต่ผู้คนจำนวนมากโต้แย้งว่าการจัดการข้อยกเว้นทั้งหมดร่วมกันปลอดภัยแค่ไหน (หน่วยความจำไม่เพียงพอ ข้อยกเว้นสแต็กโอเวอร์โฟลว์ ฯลฯ)
    ฉันขอขอบคุณสำหรับความช่วยเหลือใดๆ ก็ตาม!


person Dchris    schedule 30.04.2012    source แหล่งที่มา
comment
ความปลอดภัยหมายถึงอะไร และคุณต้องการทำอะไรเมื่อคุณ 'จัดการ' พวกเขา   -  person Symeon Breen    schedule 30.04.2012


คำตอบ (2)


ดูที่ http://www.sharpcrafters.com/solutions/Exception ของ postharp

person Brijesh Mishra    schedule 30.04.2012

บทความนี้อาจให้ข้อมูลเพิ่มเติมเกี่ยวกับการจัดการข้อผิดพลาดทั่วโลกภายใน asp.net:

http://www.developer.com/net/asp/article.php/961301/Global-Exception-Handling-with-ASPNET.htm

ทักทาย

person MUG4N    schedule 30.04.2012