2009-02-26 15 views
13

Stiamo utilizzando ELMAH per la registrazione degli errori nella nostra applicazione ASP.NET. Usiamo la registrazione degli errori di SQL Server. A causa della sicurezza e dei vincoli di configurazione nell'applicazione, vorremmo avere l'interfaccia utente del visualizzatore del registro (Elmah.ErrorLogPageFactory) in un'applicazione Web separata, connessa allo stesso database.Applicazione di visualizzazione separata per il registro ELMAH

Tuttavia, ELMAH filtra gli errori sul nome dell'applicazione, quindi, semplicemente distribuendo un'applicazione separata, si ottiene anche un registro separato. C'è un modo per configurare ELMAH per funzionare come un visualizzatore di log autonomo, cioè visualizzare i messaggi di log da un'altra applicazione?

risposta

20

È possibile sostituire il nome dell'applicazione nella configurazione come questo ...

<elmah> 
    <errorLog type="..." applicationName="YourApplicationName" /> 
</elmah> 

Si potrebbe semplicemente dare la vostra applicazione di visualizzazione il nome esistente dell'applicazione che si desidera monitorare, o specificare lo stesso personalizzato nome in entrambi i file di configurazione.

Problemi correlati