Подтвердить что ты не робот

Развертывание приложений MVC; System.Data.SqlClient.SqlException: Не удалось найти хранимую процедуру "ELMAH_GetErrorsXml"

Я развернул мое приложение MVC, но обработка ошибок не работает. Я использую базу данных SQLite, и когда я пытаюсь перейти к сообщениям об ошибках в Elmah, я получаю это исключение;

System.Data.SqlClient.SqlException: Не удалось найти хранимую процедуру "ELMAH_GetErrorsXml".

Конечно, мне нужно развернуть базу данных SQLite, определенную в моем web.config как;

добавить name= "ELMAH.SQLite" connectionString = "Источник данных = | DataDirectory | errors.s3db" /" >

Я думаю, что я не развертывал базу данных SQLite при развертывании моего приложения. Однако я не могу найти error.s3db в своей локальной файловой системе, поэтому я не уверен, как установить его в своей живой среде.

4b9b3361

Ответ 1

Вам понадобится запустить SQL script, чтобы создать объекты ELMAH. Его можно найти в папке "db" загрузки (http://code.google.com/p/elmah/downloads/list)