Ich versuche Elmah arbeiten unter ASP.NET MVC und ich dachte, ich hätte. Ich habe das sehr praktische Elmah MVC-Projekt verwendet, das meine web.config-Datei automatisch eingerichtet hat. Wenn ich jetzt das Projekt unter IIS Express ausführe, dann funktioniert Elmah einfach perfekt. Ich kann mit der richtigen Autorisierung darauf zugreifen, und die Protokolle werden in meiner SQL-Datenbank gespeichert. aber wenn ich versuche, und führen Sie es unter IIS 7.5 Ich erhalte ein:Elmah.MVC funktioniert unter IIS Express, aber nicht IIS 7.5
An HTTP 500.19 Internal Server error
Module IIS Web Core
Notification BeginRequest
Handler Not yet determined
Error Code 0x800700b7
Config Error Cannot add duplicate collection entry of type 'add' with unique key attribute 'name' set to 'ErrorLog'
Config File web.config
Config Source:
111: <modules>
112: <add name="ErrorLog" type="Elmah.ErrorLogModule, Elmah" />
113: </modules>
Ich bin ratlos, warum dies sein könnte. Als Test habe ich ein brandneues sauberes MVC-Projekt erstellt und es reagiert genau so.
versuchen Sie eine vor der –
rene
Erstaunlich. Ich habe keine Ahnung, warum ich das machen musste, weil ErrorLog nicht woanders ist, aber es hat funktioniert. Ich musste es auch bei den drei folgenden Einträgen tun, aber Elmah arbeitet! Danke Rene –