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

Udsigt: 28491|Svar: 4

[Kilde] ef Udfør Add-Migration-fejlløsningen

[Kopier link]
Opslået på 05/07/2018 16.24.26 | | | |
Dit startup-projekt 'XXX' refererer ikke til Microsoft.EntityFrameworkCore.Design. Denne pakke er nødvendig for, at Entity Framework Core Tools kan fungere. Sørg for, at dit opstartsprojekt er korrekt, installer pakken, og prøv igen.




Når du udfører en kommando, er der en gul prompt nederst, som følger:

Både Entity Framework Core og Entity Framework 6 er installeret. Entity Framework Core-værktøjerne kører. Brug 'EntityFramework\Add-Migration' til Entity Framework 6.
Både Entity Framework Core og Entity Framework 6 er installeret. Entity Frameworks kerneværktøjer kører. Brug "EntityFramework\Add-Migration" til Entity Framework 6.

Opløsning:



Både Entity Framework 6.x og Entity Framework Core kommandoer er installeret. Entity Framework 6-versionen kører. Du kan fuldt ud kvalificere kommandoen for at vælge, hvilken der skal udføres, 'EntityFramework\Add-Migration' for EF6.x og 'EntityFrameworkCore\Add-Migration' for EF Core.

Entity Framework 6.x og Entity Framework Core-kommandoerne er installeret. Entity Framework 6-versionen er under udførelse. Du kan fuldt ud kvalificere kommandoer til at vælge, hvilke kommandoer der skal udføres, "EntityFramework\Add-Migration" for EF6.x og "EntityFrameworkCore\Add-Migration" for EF Core.




Tidligere:Bed om hjælp fra campus' akademiske administrationssystem for adgangskodegendannelse
Næste:404 sider til ren HTML5 CSS3-implementering
 Udlejer| Opslået på 13/02/2019 13.08.46 |
Hvis du vil have detaljeret hjælpeinformation til PowerShell-kommandoer, såsom Enable-Migration, behøver du blot indtaste detGet-Help Enable-Migrations, og andre kommandoer følges af analogi.

For mere information, se venligst Microsofts officielle dokumentation:Hyperlink-login er synlig.
Opslået på 13/02/2019 13.19.31 |
Mark
 Udlejer| Opslået på 21/06/2023 22.39.28 |
VS 2022 vil give en fejl, når migreringskommandoen udføres, hvilket er normalt ved brug af VS 2019.

PM> EntityFramework\Add-Migration test
Både Entity Framework 6.x og Entity Framework Core kommandoer er installeret. Entity Framework 6-versionen kører. Du kan fuldt ud kvalificere kommandoen for at vælge, hvilken der skal udføres, 'EntityFramework\Add-Migration' for EF6.x og 'EntityFrameworkCore\Add-Migration' for EF Core.
System.ArgumentNullException: 值不能为 null。
Parameternavn: type
   at System.Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)
   at System.Activator.CreateInstance(Type type, Object[] args)
   på System.Data.Entity.Migrations.Extensions.ProjectExtensions.GetProjectTypes(Project project, Int32 shellVersion)
   I System.Data.Entitet.Migrationer.Udvidelser.ProjektUdvidelser.IsWebSiteProjekt(Projektprojekt)
   I System.Data.Entity.Migrations.Extensions.ProjectExtensions.GetTargetDir(Project project)
   I System.Data.Entity.Migrations.MigrationsDomainCommand.GetFacade(String configurationTypeName, boolean useContextWorkingDirectory)
   I System.Data.Entity.Migrations.AddMigrationCommand.Execute(Strengnavn, Boolean force, Boolean ignoreChanges)
   I System.Data.Entity.Migrations.MigrationsDomainCommand.Execute(Action-kommandoen)
Værdien kan ikke være nul.
Parameternavn: type

 Udlejer| Opslået på 14/07/2023 20.55.15 |
Xiao Zhazha Offentliggjort den 21-6-2023 kl. 22:39
VS 2022 vil give en fejl, når migreringskommandoen udføres, hvilket er normalt ved brug af VS 2019.

PM> EntityFramework\Add-Migration test


VS 2022-løsning

Kan ikke indlæse modulet "EntityFramework". For mere information, kør Import-Module EntityFramework


Opgrader til EntityFramework.6.4.4 og kør følgende kommando:

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