我正在使用MVC 3和SQL Server 2008 R2 DB.
我安装了elmah 1.2.2和SQL Server脚本.
任何人都可能有一些关于如何使用SQL Server 2008设置Elmah的详细信息.
我在网上查了但没找到详细资料.
Pai*_*ook 16
由于您已经运行了SQL Server安装脚本并在MVC应用程序中安装了Elmah,因此您只需要将以下内容添加到web.config中,以便让Elmah将其日志发送到您的sql server实例.
<elmah>
...
<errorLog type="Elmah.SqlErrorLog, Elmah"
connectionStringName="<definedConnectionString>"
applicationName="MyAppName"/>
...
</elmah>
Run Code Online (Sandbox Code Playgroud)
请记住,您需要"<definedConnectionString>"从<connectionStrings>web.config部分替换指向SQl 2008实例的连接字符串的名称.
我还建议阅读以下5部分系列文章:使用ELMAH和MVC 3记录错误,它包含许多使用ELMAH和MVC的好建议.您也可以考虑使用安装Elmah.MVC NuGet包来更改MVC应用程序中Elmah的默认行为.
| 归档时间: |
|
| 查看次数: |
5744 次 |
| 最近记录: |