Что еще я должен сделать, чтобы работать с моим приложением ASP.NET Core, SQLite, EF Core после публикации / другого компьютера / каталога и т. Д.? - PullRequest
0 голосов
/ 30 октября 2019

Я создал веб-API. Он отлично работает с VS, но после публикации выдает DbUpdateException. Там написано, что ошибка SQLite 1, такой таблицы нет.

У меня есть классы моделей и класс DbContext, я использовал «add-Migrational InitialCreate» и Update-Database, как это упоминается везде в Интернете.

Сам файл db находится в той же папке, что и файл .exe.

Я считаю, что его нужно перенести только один раз, и если указан файл .db, приложение работает правильно.

Должен ли я добавить код? Если да, где его разместить?

Если я использовал EnsureCreated (), VS говорит, что базу данных не нужно переносить более одного раза.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...