Невозможно создать объект типа ‘EcommerceContext’. Для разных шаблонов, поддерживаемых во время разработки

#dbcontext #creation #design-time

#dbcontext #создание #время разработки

Вопрос:

 public class EcommerceContext : IdentityDbContext<IdentityUser>
{

    public EcommerceContext(DbContextOptions options) : base(options)
    {
    }


// use real database
        services.AddDbContext<EcommerceContext>(c =>
            c.UseSqlServer(Configuration.GetConnectionString("EcommerceConnection"),
                x => x.MigrationsAssembly("Ecommerce.Web")));
  

PM> добавить-миграция инициализирована
Сборка начата…
Сборка выполнена успешно.
Невозможно создать объект типа ‘EcommerceContext’. Для разных шаблонов, поддерживаемых во время разработки, см. https://go.microsoft.com/fwlink/?linkid=851728

Комментарии:

1. Надеюсь, кто-нибудь может помочь.

Ответ №1:

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