EF Core 2.1 -Миграции - Не удалось загрузить сборку app.EF. Убедитесь, что на него ссылается стартовый проект app.api - PullRequest
0 голосов
/ 21 февраля 2020

У меня есть n-слойный проект с использованием EF Core 2.1, как показано ниже

  • app.API
  • app.domain
  • app.EF
  • app.EF.Migrations

Все модели определены в домене app.domain. Хотя EF Configuration и DbContext класс присутствует в app.EF

Пока я думаю поместить все миграции в разные проекты app.EF.Migrations.

Но при запуске приведенной ниже команды миграции для настройки миграций в консоли диспетчера пакетов

Add-Migrations DbInit -project app.EF -Connection <sqlserver_conn_string>

Сброс ошибки ниже

Could not load assembly 'app.EF'. Ensure it is referenced by the startup project 'app.api'.

Должно быть / не будет ссылка на EF или его слой в app.UI или app.API.

Я пытался запустить эту команду aganist app.EF & add.EF.Migrations по-прежнему та же ошибка.

Как решить эту проблему?

Спасибо!

...