Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 31956|Svar: 0

[Kilde] MySQL Entity Framework Core undtagelsesløsning

[Kopier link]
Opslået på 18/11/2019 15.39.21 | | |
System.TypeLoadException:“Method 'get_Info' in type 'Pomelo.EntityFrameworkCore.MySql.Infrastructure.Internal.MySqlOptionsExtension' from assembly 'Pomelo.EntityFrameworkCore.MySql, Version=2.2.6.0, Culture=neutral, PublicKeyToken=null' does not have an implementation.”
System.TypeLoadException:“Method 'get_Info' in type 'MySql.Data.EntityFrameworkCore.Infraestructure.MySQLOptionsExtension' from assembly 'MySql.Data.EntityFrameworkCore, Version=8.0.18.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d' does not have an implementation.”
Autofac.Core.DependencyResolutionException: An exception was thrown while activating λ:Microsoft.EntityFrameworkCore.DbContextOptions[] -> λ:Microsoft.EntityFrameworkCore.DbContextOptions -> λ:Microsoft.EntityFrameworkCore.DbContextOptions`1[[itsvse.DomainModels.itsvseDb, itsvse.DomainModels, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]].
---> System.TypeLoadException: Metode 'get_Info' i typen 'MySql.Data.EntityFrameworkCore.Infraestructure.MySQLOptionsExtension' fra assembly 'MySql.Data.EntityFrameworkCore, Version=8.0.18.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d' har ikke en implementering.
   at Microsoft.EntityFrameworkCore.MySQLDbContextOptionsExtensions.UseMySQL
   På ITSVSE. WebUI.Startup. <ConfigureServices>b__4_0(DbContextOptionsBuilder opt) i C:\Users\DELL\source\repos\itsvse\itsvse. WebUI\Startup.cs:linje 39
   på Microsoft.Extensions.DependencyInjection.EntityFrameworkServiceCollectionExtensions.<>c__DisplayClass3_0'2. <AddDbContextPool>b__0(IServiceProvider _, DbContextOptionsBuilder ob)
   på Microsoft.Extensions.DependencyInjection.EntityFrameworkServiceCollectionExtensions.<>c__DisplayClass5_0'2. <AddDbContextPool>b__0(IServiceProvider sp, DbContextOptionsBuilder ob)
   på Microsoft.Extensions.DependencyInjection.EntityFrameworkServiceCollectionExtensions.DbContextOptionsFactory[TContext](IServiceProvider applicationServiceProvider, Action'2 mulighederAction)
   på Microsoft.Extensions.DependencyInjection.EntityFrameworkServiceCollectionExtensions.<>c__DisplayClass10_0'1. <AddCoreServices>b__0(IServiceProvider p)
   på Autofac.Extensions.DependencyInjection.AutofacRegistration.<>c__DisplayClass3_0. <Register>b__0(IComponentContext kontekst, IEnumerable'1 parametre)
   på Autofac.Core.Activators.Delegate.DelegateActivator.ActivateInstance(IComponentContext context, IEnumerable'1 parametre)
   at Autofac.Core.Resolving.InstanceLookup.Activate(IEnumerable'1 parameters, Object& decoratorTarget)
   --- Slutspor af indre undtagelsesstak ---
   at Autofac.Core.Resolving.InstanceLookup.Activate(IEnumerable'1 parameters, Object& decoratorTarget)
   på Autofac.Core.Resolving.InstanceLookup.Execute()
   på Autofac.Core.Resolving.ResolveOperation.GetOrCreateInstance(ISharingLifetimeScope currentOperationScope, IComponentRegistration-registrering, IEnumerable'1-parametre)
   på Autofac.Core.Resolving.ResolveOperation.ResolveComponent(IComponentRegistration-registrering, IEnumerable'1-parametre)
   at Autofac.Core.Resolving.ResolveOperation.Execute(IComponentRegistration registration, IEnumerable'1 parameters)
   på Autofac.Core.Lifetime.LifetimeScope.ResolveComponent(IComponentRegistration-registrering, IEnumerable'1 parametre)
   på Autofac.ResolutionExtensions.TryResolveService(IComponentContext context, Service service, IEnumerable'1 parameters, Object& instance)
   på Autofac.ResolutionExtensions.ResolveService(IComponentContext context, Service service, IEnumerable'1 parametre)
   at Autofac.ResolutionExtensions.Resolve(IComponentContext context, Type serviceType, IEnumerable'1 parametre)
   at Autofac.ResolutionExtensions.Resolve(IComponentContext context, Type serviceType)
   på Autofac.Extensions.DependencyInjection.AutofacServiceProvider.GetRequiredService(Type serviceType)
   på Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService(IServiceProvider provider, Type serviceType)
   på Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService[T](IServiceProvider provider)
   på Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetServices[T](IServiceProvider provider)
   på Microsoft.EntityFrameworkCore.Design.Internal.DbContextOperations.FindContextTypes()
   på Microsoft.EntityFrameworkCore.Design.Internal.DbContextOperations.FindContextType(Strengnavn)
   på Microsoft.EntityFrameworkCore.Design.Internal.DbContextOperations.CreateContext(String contextType)
   på Microsoft.EntityFrameworkCore.Design.Internal.MigrationsOperations.AddMigration(Strengnavn, Streng outputDir, Streng contextType)
   på Microsoft.EntityFrameworkCore.Design.OperationExecutor.AddMigrationImpl(Strengnavn, Streng outputDir, Streng contextType)
   på Microsoft.EntityFrameworkCore.Design.OperationExecutor.AddMigration.<>c__DisplayClass0_0. <.ctor>b__0()
   på Microsoft.EntityFrameworkCore.Design.OperationExecutor.OperationBase.<>c__DisplayClass3_0'1. <Execute>b__0()
   på Microsoft.EntityFrameworkCore.Design.OperationExecutor.OperationBase.Execute(Action action)
En undtagelse blev kastet under aktivering af λ:Microsoft.EntityFrameworkCore.DbContextOptions[] -> λ:Microsoft.EntityFrameworkCore.DbContextOptions -> λ: Microsoft.EntityFrameworkCore.DbContextOptions'1[[itsvse. DomainModels.itsvseDb, itsvse. DomainModels, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]].


I begyndelsen af installationen var:



Senere installeret blev




Den endelige løsning er at installere følgende version:







Tidligere:EF Core-pit: DbContextPool forårsager udtømning af databaseforbindelsespoolen
Næste:[Udenlandsk civilisation under Tang-dynastiet]. Skrevet af Schaefer. (Douban 9,0 point) .PDF
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com