Sto cercando di far funzionare Elmah in ASP.NET MVC e pensavo di averlo. Ho usato il molto conveniente progetto Elmah MVC che installa automaticamente il mio file web.config. Ora se eseguo il progetto con IIS Express, Elmah funziona perfettamente. Posso accedervi con l'autorizzazione corretta e i registri sono memorizzati nel mio database SQL. Tuttavia quando provo e faccio funzionare sotto IIS 7.5 ottengo una:Elmah.MVC funziona con IIS Express ma non con 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>
Sono perplesso sul motivo per cui questo potrebbe essere. Come test ho creato un nuovissimo progetto MVC pulito e reagisce esattamente allo stesso modo.
provare a fare prima dello –
rene
Incredibile. Non ho idea del motivo per cui ho dovuto farlo perché ErrorLog non è altrove, ma ha funzionato. In realtà dovevo farlo anche nelle tre voci seguenti, ma Elmah sta funzionando! Grazie Rene –