2012-09-18 27 views
10

SQL Server 2008 R2 DB ile MVC 3 kullanıyorum.SQL Server 2008 ile Elmah kurulumu

Elmah 1.2.2 ve SQL Server komut dosyasını yükledim.

herkes SQL Server Çevrimiçi kontrol ancak ayrıntılı bilgi bulamadık 2008.

ile nasıl kurulum Elmah bazı detaylı bilgi sahibi olabilir.

cevap

15

SQL Server kurulum komut dosyasını zaten çalıştırdığınızdan ve AppleC'yi MVC uygulamanıza yüklediğinizden, Elmah'ın günlüklerini sql sunucu örneğinize göndermesini sağlamak için aşağıdakileri web.config dosyanıza eklemeniz gerekir. Eğer web.config sizin <connectionStrings> bölümünden SQL 2008 örneğini işaret bağlantı dizesi adıyla "<definedConnectionString>" değiştirmeniz gerekir akılda tutulması

<elmah> 

... 

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

... 

</elmah> 

.

Ayrıca aşağıdaki 5 bölümden oluşan bir diziyi de okumanızı tavsiye ederim: Logging Errors with ELMAH and MVC 3, ELMAH'yi MVC ile kullanmak için çok sayıda harika öneri içerir. Ayrıca, bir MVC uygulamasında Elmah'nin varsayılan davranışını değiştirmek için Elmah.MVC NuGet Package'u yüklemeyi kullanmayı düşünebilirsiniz.

+0

Teşekkür ederiz. Aynı talimatları Elmah.MVC için 5 bölümlük diziden izleyebilir miyim veya bunun için farklı talimatlar var mı? –

+0

Elmah.MVC otomatik olarak sizin için ilk 3 parçayı ele alacaktır. Ama bu bölümleri okumak, neler olup bittiğini daha iyi anlamaya yardımcı olacaktır. –