В моем случае причиной проблемы было несколько запускаемых проектов. В моем решении три проекта: MVC, API и Dal. DbContext и Migrations в проекте Dal.
Я настроил несколько запускаемых проектов. Когда я нажал кнопку «Пуск», проекты MVC и API были запущены. Но в этом случае я получаю эту ошибку.
"Невозможно создать объект типа« MyContext ». Добавьте реализацию проекта« IDesignTimeDbContextFactory »в проект или см. https://go.microsoft.com/fwlink/?linkid=851728 для дополнительных шаблонов, поддерживаемых во время разработки. "
Я мог бы успешно добавить миграцию после установки MVC в качестве единственного запускаемого проекта и выбора Dal в консоли диспетчера пакетов.