我将 MVC 3 与 SQL Server 2008 R2 DB 一起使用。
我安装了 elmah 1.2.2 和 SQL Server 脚本。
可能有人有一些关于如何使用 SQL Server 2008 设置 Elmah 的详细信息。
我在网上查了一下,但没有找到详细的信息。
我将 MVC 3 与 SQL Server 2008 R2 DB 一起使用。
我安装了 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 部分"<definedConnectionString>"
指向您的 SQl 2008 实例的连接字符串的名称。<connectionStrings>
我还建议通读以下 5 部分系列:使用 ELMAH 和 MVC 3 记录错误,它包含很多关于将 ELMAH 与 MVC 一起使用的好建议。您也可以考虑使用安装Elmah.MVC NuGet 包来更改 Elmah 在 MVC 应用程序中的默认行为。