2011-03-21 102 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,所以我不確定我是如何在我的實時環境中設置的。

回答