Uygulamamızın hatalarını kaydetmek için ELMAH kurmaya çalışıyorum. Modülleri başarıyla ekledim ve ErrorLog sayfasını yüklerken sorun yaşıyorum (elmah.axd). Ancak, Elmah ürettiğim herhangi bir test istisnası kaydetmiyor.ASP.NET'teki Elmah Yapılandırma Yardımı
Benim web.config şöyle görünür:
<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>
http://localhost/elmah.axd/test
bir yellow screen üretir Test istisna sayfasını, ancak hiçbir günlük girişi vurmak.
Sağlanan örnekle DotNetSlackers numaralı ders arasında yanlış bir şey göremiyorum. Kaybettiğim bir şey mi var? Ayrıca, Signaling aracılığıyla hata oluşturmaya çalıştım, ancak bu da çalışmıyor.
Bunu DotNetNuke'ye karşı çalıştırıyorum ve şu anda sorunun nerede olduğunu düşündüğüm yer burası.
Güzel! Bu hile yaptı. –
Dnn 5.04 ile harika çalıştı – NotMe