Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 31956|Atsakyti: 0

[Šaltinis] "MySQL" objektų sistemos pagrindinis išimties sprendimas

[Kopijuoti nuorodą]
Paskelbta 2019-11-18 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: metodas "get_Info" tipo "MySql.Data.EntityFrameworkCore.Infraestructure.MySQLOptionsExtension" iš rinkinio "MySql.Data.EntityFrameworkCore", Version=8.0.18.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d' neturi įgyvendinimo.
   Microsoft.EntityFrameworkCore.MySQLDbContextOptionsExtensions.UseMySQL
   ne itsvse. WebUI.Startup. <ConfigureServices>b__4_0(DbContextOptionsBuilder opt) C:\Users\DELL\source\repos\itsvse\itsvse. WebUI\Startup.cs:39 eilutė
   Microsoft.Extensions.DependencyInjection.EntityFrameworkServiceCollectionExtensions.<>c__DisplayClass3_0'2. <AddDbContextPool>b__0(IServiceProvider _, DbContextOptionsBuilder ob)
   adresu Microsoft.Extensions.DependencyInjection.EntityFrameworkServiceCollectionExtensions.<>c__DisplayClass5_0'2. <AddDbContextPool>b__0(IServiceProvider sp, DbContextOptionsBuilder ob)
   Microsoft.Extensions.DependencyInjection.EntityFrameworkServiceCollectionExtensions.DbContextOptionsFactory[TContext](IServiceProvider applicationServiceProvider, Veiksmas'2 optionsAction)
   adresu Microsoft.Extensions.DependencyInjection.EntityFrameworkServiceCollectionExtensions.<>c__DisplayClass10_0'1. <AddCoreServices>b__0(IServiceProvider p)
   adresu Autofac.Extensions.DependencyInjection.AutofacRegistration.<>c__DisplayClass3_0. <Register>b__0(IComponentContext kontekstas, IEnumerable'1 parametrai)
   Autofac.Core.Activators.Delegate.DelegateActivator.ActivateInstance(IComponentContext context, IEnumerable'1 parametrai)
   Autofac.Core.Resolving.InstanceLookup.Activate(IEnumerable'1 parametrai, Object& decoratorTarget)
   --- Vidinių išimčių rietuvės sekimo --- pabaiga
   Autofac.Core.Resolving.InstanceLookup.Activate(IEnumerable'1 parametrai, Object& decoratorTarget)
   adresu Autofac.Core.Resolving.InstanceLookup.Execute()
   Autofac.Core.Resolving.ResolveOperation.GetOrCreateInstance(ISharingLifetimeScope currentOperationScope, IComponentRegistration registration, IEnumerable'1 parametrai)
   Autofac.Core.Resolving.ResolveOperation.ResolveComponent(IComponentRegistration registracija, IEnumerable'1 parametrai)
   Autofac.Core.Resolving.ResolveOperation.Execute(IComponentRegistration registracija, IEnumerable'1 parametrai)
   Autofac.Core.Lifetime.LifetimeScope.ResolveComponent(IComponentRegistration registracija, IEnumerable'1 parametrai)
   at Autofac.ResolutionExtensions.TryResolveService(IComponentContext context, Service service, IEnumerable'1 parametrai, Object& instance)
   at Autofac.ResolutionExtensions.ResolveService(IComponentContext context, Service service, IEnumerable'1 parametrai)
   Autofac.ResolutionExtensions.Resolve(IComponentContext context, Type serviceType, IEnumerable'1 parametrai)
   adresu Autofac.ResolutionExtensions.Resolve(IComponentContext context, Type serviceType)
   adresu Autofac.Extensions.DependencyInjection.AutofacServiceProvider.GetRequiredService(Tipas serviceType)
   Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService(IServiceProvider teikėjas, įveskite serviceType)
   Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService[T](IServiceProvider teikėjas)
   Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetServices[T](IServiceProvider teikėjas)
   Microsoft.EntityFrameworkCore.Design.Internal.DbContextOperations.FindContextTypes()
   Microsoft.EntityFrameworkCore.Design.Internal.DbContextOperations.FindContextType(Eilutės pavadinimas)
   Microsoft.EntityFrameworkCore.Design.Internal.DbContextOperations.CreateContext(String contextType)
   Microsoft.EntityFrameworkCore.Design.Internal.MigrationsOperations.AddMigration(String name, String outputDir, String contextType)
   Microsoft.EntityFrameworkCore.Design.OperationExecutor.AddMigrationImpl(String name, String outputDir, String contextType)
   Microsoft.EntityFrameworkCore.Design.OperationExecutor.AddMigration.<>c__DisplayClass0_0. <.ctor>b__0()
   Microsoft.EntityFrameworkCore.Design.OperationExecutor.OperationBase.<>c__DisplayClass3_0'1. <Execute>b__0()
   Microsoft.EntityFrameworkCore.Design.OperationExecutor.OperationBase.Execute(veiksmo veiksmas)
Aktyvinant λ:Microsoft.EntityFrameworkCore.DbContextOptions[] -> λ:Microsoft.EntityFrameworkCore.DbContextOptions -> λ: Microsoft.EntityFrameworkCore.DbContextOptions'1[[itsvse. DomainModels.itsvseDb, itsvse. DomainModels, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]].


Diegimo pradžioje buvo:



Vėliau įdiegta buvo




Galutinis sprendimas, įdiekite šią versiją:







Ankstesnis:EF Core duobė: DbContextPool sukelia duomenų bazės ryšio telkinio ryšio išeikvojimą
Kitą:[Tangų dinastijos užsienio civilizacija].Parašė Schaefer. (Doubanas 9,0 balo) .PDF
Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com