Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Erro ao executar projeto depois de criar o scaffolding do Identity

Estou com esse erro ao tentar executar o projeto logo depois que fiz o scaffold do Identity.

AggregateException: One or more errors occurred. (Could not load type 'Microsoft.EntityFrameworkCore.Infrastructure.IDbContextOptionsExtensionWithDebugInfo' from assembly 'Microsoft.EntityFrameworkCore, Version=3.1.2.0, Culture=neutral, PublicKeyToken=adb9793829ddae60'.)


Essa é a pilha de chamadas: Microsoft.EntityFrameworkCore.SqlServerDbContextOptionsExtensions.GetOrCreateExtension(Microsoft.EntityFrameworkCore.DbContextOptionsBuilder) Microsoft.EntityFrameworkCore.SqlServerDbContextOptionsExtensions.UseSqlServer(Microsoft.EntityFrameworkCore.DbContextOptionsBuilder, string, System.Action<Microsoft.EntityFrameworkCore.Infrastructure.SqlServerDbContextOptionsBuilder>) CasaDoCodigo.Startup.ConfigureServices.AnonymousMethod__1(Microsoft.EntityFrameworkCore.DbContextOptionsBuilder) em Startup.cs Microsoft.Extensions.DependencyInjection.EntityFrameworkServiceCollectionExtensions.CreateDbContextOptions(System.IServiceProvider, System.Action<System.IServiceProvider, Microsoft.EntityFrameworkCore.DbContextOptionsBuilder>) Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitFactory(Microsoft.Extensions.DependencyInjection.ServiceLookup.FactoryCallSite, Microsoft.Extensions.DependencyInjection.ServiceLookup.RuntimeResolverContext) Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor<TArgument, TResult>.VisitCallSiteMain(Microsoft.Extensions.DependencyInjection.ServiceLookup.ServiceCallSite, TArgument) Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitCache(Microsoft.Extensions.DependencyInjection.ServiceLookup.ServiceCallSite, Microsoft.Extensions.DependencyInjection.ServiceLookup.RuntimeResolverContext, Microsoft.Extensions.DependencyInjection.ServiceLookup.ServiceProviderEngineScope, Microsoft.Extensions.DependencyInjection.ServiceLookup.RuntimeResolverLock) Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitScopeCache(Microsoft.Extensions.DependencyInjection.ServiceLookup.ServiceCallSite, Microsoft.Extensions.DependencyInjection.ServiceLookup.RuntimeResolverContext) Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor<TArgument, TResult>.VisitCallSite(Microsoft.Extensions.DependencyInjection.ServiceLookup.ServiceCallSite, TArgument) Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.Resolve(Microsoft.Extensions.DependencyInjection.ServiceLookup.ServiceCallSite, Microsoft.Extensions.DependencyInjection.ServiceLookup.ServiceProviderEngineScope) ... [Pilha de Chamadas Truncada]

3 respostas

Olá Gabriel, tudo bem?

Você seguiu até o último vídeo da primeira aula antes de rodar o projeto?

Ainda não tem nenhum banco de dados para os usuários. Por ser erros com o Entity Framework, pode ser que o problema seja com o novo banco de dados.

No aguardo!

solução!

Tudo bem,

Eu fiz um drowngrade do Microsoft.EntityFrameworkCore.Sqlite para a versão 2.2.6 e funcionou agora, estava com a versão 3.1.2.

Mas vou configurar tudo até o final da primeira aula para testar direito, obrigado.

Certo. Pelo que vi, o Marcelo instala a versão 2.2.4. Pelo que me parece, as versões são compatíveis. É sempre bom ficar de olho nisso, principalmente pacotes que são da Microsoft.

Bons estudos!