10
我正在使用MVC 3與SQL Server 2008 R2數據庫。用SQL Server 2008設置Elmah
我安裝了elmah 1.2.2和SQL Server腳本。
也許有人有SQL Server 2008的
我在網上查,但找不到詳細瞭解如何設置ELMAH一些詳細信息。
我正在使用MVC 3與SQL Server 2008 R2數據庫。用SQL Server 2008設置Elmah
我安裝了elmah 1.2.2和SQL Server腳本。
也許有人有SQL Server 2008的
我在網上查,但找不到詳細瞭解如何設置ELMAH一些詳細信息。
由於您已經運行了SQL Server安裝腳本並在您的MVC應用程序中安裝了Elmah,因此您應該只需將以下內容添加到web.config中,以便Elmah將其日誌發送到您的sql服務器實例。
<elmah>
...
<errorLog type="Elmah.SqlErrorLog, Elmah"
connectionStringName="<definedConnectionString>"
applicationName="MyAppName"/>
...
</elmah>
記住,你將需要從你的web.config你<connectionStrings>
部分指向SQL 2008實例的連接字符串的名稱來代替"<definedConnectionString>"
保持。
我還建議閱讀以下5部分系列文章:Logging Errors with ELMAH and MVC 3,它包含了許多有關在MVC中使用ELMAH的重要建議。你也可以考慮使用安裝Elmah.MVC NuGet Package來改變MVC應用程序中Elmah的默認行爲。
謝謝。我是否可以按照Elmah.MVC的5部分系列中的相同說明進行操作,或者是否有任何不同的說明? –
Elmah.MVC將自動爲您處理前三個部分。但是閱讀這些部分將有助於更好地理解正在發生的事情。 –