2011-03-21 116 views
12

我已经部署了我的MVC应用程序,但错误处理不起作用。 我使用SQLite数据库,当我尝试导航到Elmah中的错误消息时,我得到此异常;MVC应用程序部署; System.Data.SqlClient.SqlException:找不到存储过程'ELMAH_GetErrorsXml'

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

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

添加名称= “ELMAH.SQLite” 的connectionString = “数据源= | DataDirectory目录| errors.s3db”/>

我在想,我当我部署我的应用程序没有部署SQLite数据库。然而,我无法找到我的本地文件系统上的错误.3db,所以我不确定我是如何在我的实时环境中设置的。

回答