2012-09-18 18 views
10

Sto utilizzando MVC 3 con SQL Server 2008 R2 DB.Installazione di Elmah con SQL Server 2008

Ho installato elmah 1.2.2 e script SQL Server.

qualcuno potrebbe avere alcune informazioni dettagliate su come impostare Elmah con SQL Server 2008.

ho controllato online, ma non riuscivo a trovare le informazioni dettagliate.

risposta

15

Poiché è già stato eseguito lo script di installazione di SQL Server e installato Elmah nell'applicazione MVC, è necessario aggiungere quanto segue al proprio web.config per fare in modo che Elmah invii i suoi registri all'istanza del server SQL.

<elmah> 

... 

    <errorLog type="Elmah.SqlErrorLog, Elmah" 
     connectionStringName="<definedConnectionString>" 
     applicationName="MyAppName"/> 

... 

</elmah> 

Tenendo presente che sarà necessario sostituire "<definedConnectionString>" con il nome della stringa di connessione che punta all'istanza SQL 2008 dal <connectionStrings> sezione del web.config.

Vorrei anche leggere le seguenti 5 serie: Logging Errors with ELMAH and MVC 3, contiene molti ottimi consigli per l'utilizzo di ELMAH con MVC. Inoltre, si potrebbe prendere in considerazione l'utilizzo di Elmah.MVC NuGet Package per modificare il comportamento predefinito di Elmah in un'applicazione MVC.

+0

Grazie. Posso seguire le stesse istruzioni della serie in 5 parti per Elmah.MVC o ci sono istruzioni diverse per questo? –

+0

Elmah.MVC gestirà automaticamente le prime 3 parti. Ma leggere attraverso quelle parti aiuterà ad avere una migliore comprensione di ciò che sta accadendo. –

Problemi correlati