Entity Framework - Изменить сборку миграции - PullRequest
0 голосов
/ 04 февраля 2019

Я пытаюсь изменить сборку миграции, но после попытки добавить миграции я получаю пару ошибок.

Я пытался добавить миграцию через консоль управления пакетами, которая сообщала мне, что в целевой сборке не обнаружен контекст БД.Поэтому я попытался изменить целевую сборку без каких-либо положительных результатов.

Моя текущая структура решения выглядит следующим образом:

https://imgur.com/l792oAt

Я хочу, чтобы миграция и обновления базы данных выполнялись через проект ThisIsBoxing.Database вместо ThisIsBoxing.Website.Так что я могу вызвать, например, статический класс из проекта Database в моем проекте веб-сайта, который будет обрабатывать все добавления / обновления содержимого таблицы и т. Д. Мой класс Context находится в проекте Database.

Всякий раз, когда я использую следующее для изменения местоположения сборки:

PM> dotnet ef --startup-project ../ThisIsBoxing.Database/ add -igration ThisIsBoxingMigration

Я получаюследующее: «Проект не найден.Измените текущий рабочий каталог или используйте параметр --project. '

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