Tôi đang cố gắng thiết lập ELMAH để đăng nhập lỗi cho ứng dụng của mình. Tôi đã thêm thành công các mô-đun và không gặp vấn đề gì khi tải trang ErrorLog (elmah.axd). Tuy nhiên, Elmah không đăng nhập bất kỳ ngoại lệ kiểm tra nào mà tôi đang tạo ra.Trợ giúp với Cấu hình Elmah trong ASP.NET
web.config của tôi trông như thế này:
<configSections>
<!-- Other stuff -->
<sectionGroup name="elmah">
<section name="security" requirePermission="false" type="Elmah.SecuritySectionHandler, Elmah"/>
<section name="errorLog" requirePermission="false" type="Elmah.ErrorLogSectionHandler, Elmah"/>
<section name="errorMail" requirePermission="false" type="Elmah.ErrorMailSectionHandler, Elmah"/>
</sectionGroup>
</configSections>
<elmah>
<errorLog type="Elmah.XmlFileErrorLog, Elmah" logPath="~/App_Data" />
</elmah>
<httpHandlers>
<!-- Other stuff -->
<add verb="POST,GET,HEAD" path="elmah.axd" type="Elmah.ErrorLogPageFactory, Elmah"/>
</httpHandlers>
<httpModules>
<!-- Other stuff -->
<add name="ErrorMail" type="Elmah.ErrorMailModule, Elmah"/>
<add name="ErrorLog" type="Elmah.ErrorLogModule, Elmah"/>
<add name="ErrorFilter" type="Elmah.ErrorFilterModule, Elmah"/>
</httpModules>
Va vào trang ngoại lệ kiểm tra http://localhost/elmah.axd/test
tạo ra một yellow screen, nhưng không có mục đăng nhập.
Giữa mẫu được cung cấp và hướng dẫn trên DotNetSlackers Tôi không thể thấy điều gì sai. Có cái gì tôi đang mất tích? Tôi cũng đã cố gắng tạo ra lỗi thông qua Signaling, nhưng điều đó cũng không hoạt động.
Tôi đang chạy ứng dụng này với DotNetNuke và vì vậy đó là nơi tôi đang nghĩ vấn đề nằm ở đó.
Đẹp! Điều đó đã làm các trick. –
Làm việc tuyệt vời với dnn 5.04 – NotMe