gcogco10 Ответов: 2

В сборке "entsaregistrationtraining" не было найдено никакого dbcontext. Убедитесь, что вы используете правильно asembly


Привет Команда

Я хочу создать Add-Migration eNtsaMigration, я продолжал получать это сообщение каждый раз. Я установил все необходимые пакеты в своем проекте. Особенно для создания миграции. В чем может быть проблема?
No DbContext was found in assembly 'eNtsaRegistrationTraining'. Ensure that you're using the correct assembly and that the type is neither abstract nor generic.


Что я уже пробовал:

установленный пакет
Microsoft.EntityFrameworkCore.Design

Добавить-миграция eNtsaMgration

2 Ответов

Рейтинг:
2

salem salah

dd-Migration TheNewmigrationName -Project TargetProjectNam


Рейтинг:
1

Sandeep Mewara

Вы должны указать имя проекта, в котором находится DbContext.

Напишите что-то вроде приведенного ниже в консоли диспетчера пакетов Nuget:

Add-Migration MigrationName -Project YourProjectName


gcogco10

Я пробовал это, и я все еще получаю это больше. Он показывает только успех сборки, но не папку под этим именем в папке проекта. Есть идеи?