MVC 应用程序部署; System.Data.SqlClient.SqlException:找不到存储过程“ELMAH_GetErrorsXml”

2024-02-18

我已经部署了 MVC 应用程序,但错误处理不起作用。 我使用 SQLite 数据库,当我尝试导航到 Elmah 中的错误消息时,我收到此异常;

System.Data.SqlClient.SqlException:找不到存储过程“ELMAH_GetErrorsXml”。

当然,我需要部署 SQLite 数据库,在我的 web.config 中定义为:

添加 name="ELMAH.SQLite" connectionString="数据源=|DataDirectory|errors.s3db" />

我认为我在部署应用程序时没有部署 SQLite 数据库。然而我无法在本地文件系统上找到errors.s3db,所以我不确定如何在我的实时环境中设置它。


您需要运行 SQL 脚本来创建 ELMAH 对象。它可以在下载的“db”文件夹中找到(http://code.google.com/p/elmah/downloads/list http://code.google.com/p/elmah/downloads/list )

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

MVC 应用程序部署; System.Data.SqlClient.SqlException:找不到存储过程“ELMAH_GetErrorsXml” 的相关文章

随机推荐