คำถามติดแท็ก elmah

8
จะทำให้ ELMAH ทำงานร่วมกับแอตทริบิวต์ ASP.NET MVC [HandleError] ได้อย่างไร
ฉันกำลังพยายามใช้ ELMAH เพื่อบันทึกข้อผิดพลาดในแอปพลิเคชัน ASP.NET MVC ของฉันอย่างไรก็ตามเมื่อฉันใช้แอตทริบิวต์ [HandleError] บนตัวควบคุมของฉัน ELMAH จะไม่บันทึกข้อผิดพลาดเมื่อเกิดขึ้น ในขณะที่ฉันเดาเพราะ ELMAH บันทึกข้อผิดพลาดที่ไม่สามารถจัดการได้เท่านั้นและแอตทริบิวต์ [HandleError] กำลังจัดการข้อผิดพลาดดังนั้นจึงไม่จำเป็นต้องบันทึก ฉันจะแก้ไขหรือฉันจะแก้ไขแอททริบิวต์อย่างไรเพื่อให้ ELMAH รู้ว่ามีข้อผิดพลาดและเข้าสู่ระบบ .. แก้ไข:ให้ฉันแน่ใจว่าทุกคนเข้าใจฉันรู้ว่าฉันสามารถปรับเปลี่ยนแอตทริบิวต์ที่ไม่ใช่คำถามที่ฉันขอ ... ELMAH ถูกบายพาสเมื่อใช้แอตทริบิวต์ handleerror ซึ่งหมายความว่าจะไม่เห็นว่ามีข้อผิดพลาดเนื่องจากมีการจัดการ มีแอตทริบิวต์อยู่แล้ว ... สิ่งที่ฉันถามมีวิธีทำให้ ELMAH เห็นข้อผิดพลาดและบันทึกแม้ว่าแอตทริบิวต์จะจัดการกับมัน ... ฉันค้นหาไปรอบ ๆ และไม่เห็นวิธีใด ๆ ที่จะเรียกให้บังคับให้เข้าสู่ระบบ ข้อผิดพลาด....

10
วิธีใช้ ELMAH เพื่อบันทึกข้อผิดพลาดด้วยตนเอง
เป็นไปได้ไหมที่จะทำสิ่งต่อไปนี้โดยใช้ ELMAH logger.Log(" something"); ฉันกำลังทำสิ่งนี้: try { // Code that might throw an exception } catch(Exception ex) { // I need to log error here... } ข้อยกเว้นนี้จะไม่ถูกบันทึกโดยอัตโนมัติโดย ELMAH เนื่องจากมีการจัดการ

18
ไม่สามารถโหลดไฟล์หรือแอสเซมบลี 'System.Data.SQLite'
ฉันได้ติดตั้ง ELMAH 1.1 .Net 3.5 x64 ในโปรเจ็กต์ ASP.NET ของฉันและตอนนี้ฉันได้รับข้อผิดพลาดนี้ (เมื่อใดก็ตามที่ฉันพยายามดูหน้าใด ๆ ): ไม่สามารถโหลดไฟล์หรือแอสเซมบลี 'System.Data.SQLite, เวอร์ชัน = 1.0.61.0, วัฒนธรรม = เป็นกลาง, PublicKeyToken = db937bc2d44ff139' หรือการอ้างอิงอย่างใดอย่างหนึ่ง มีความพยายามในการโหลดโปรแกรมที่มีรูปแบบไม่ถูกต้อง คำอธิบาย: มีข้อยกเว้นที่ไม่สามารถจัดการได้เกิดขึ้นระหว่างการดำเนินการตามคำขอของเว็บปัจจุบัน โปรดตรวจสอบการติดตามสแต็กสำหรับข้อมูลเพิ่มเติมเกี่ยวกับข้อผิดพลาดและที่มาที่ไปในโค้ด รายละเอียดข้อยกเว้น: System.BadImageFormatException: ไม่สามารถโหลดไฟล์หรือแอสเซมบลี 'System.Data.SQLite, เวอร์ชัน = 1.0.61.0, วัฒนธรรม = เป็นกลาง, PublicKeyToken = db937bc2d44ff139' หรือการอ้างอิงอย่างใดอย่างหนึ่ง มีความพยายามในการโหลดโปรแกรมที่มีรูปแบบไม่ถูกต้อง รายละเอียดข้อผิดพลาดเพิ่มเติมที่ด้านล่าง แพลตฟอร์ม Active Solution ของฉันคือ "CPU ใด …
126 .net  sqlite  elmah 


3
ส่งอีเมลจาก Elmah?
มีใครใช้ Elmah เพื่อส่งข้อยกเว้นทางอีเมลหรือไม่? ฉันได้ตั้งค่าการบันทึก Elmah ผ่าน SQL Server และสามารถดูหน้าข้อผิดพลาดผ่านทางหน้า Elmah.axd แต่ฉันไม่สามารถทำให้องค์ประกอบอีเมลทำงานได้ แนวคิดนี้คือการรับการแจ้งเตือนทางอีเมลเพื่อให้เราสามารถตอบสนองต่อข้อยกเว้นได้เร็วขึ้น นี่คือ web.config ของฉัน (เว้นส่วนที่ไม่จำเป็น) โดยข้อมูลที่ละเอียดอ่อนทั้งหมดถูกแทนที่ด้วย * * * แม้ว่าฉันจะระบุเซิร์ฟเวอร์ที่จะเชื่อมต่อบริการ SMTP จำเป็นต้องทำงานบนเครื่องภายในหรือไม่ <?xml version="1.0"?> <configuration> <configSections> <sectionGroup name="elmah"> <section name="errorLog" requirePermission="false" type="Elmah.ErrorLogSectionHandler, Elmah"/> <section name="errorMail" requirePermission="false" type="Elmah.ErrorMailSectionHandler, Elmah"/> <section name="errorFilter" requirePermission="false" type="Elmah.ErrorFilterSectionHandler, Elmah"/> </sectionGroup> </configSections> <appSettings/> <connectionStrings> <add name="elmah-sql" …
87 .net  asp.net  elmah 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.