Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 28491|Svar: 4

[Källa] ef Perform Add-Migration-felupplösningen

[Kopiera länk]
Publicerad på 2018-07-05 16:24:26 | | | |
Ditt startupprojekt 'XXX' refererar inte till Microsoft.EntityFrameworkCore.Design. Detta paket krävs för att Entity Framework Core Tools ska fungera. Säkerställ att ditt startup-projekt är korrekt, installera paketet och försök igen.




När du utför ett kommando finns en gul prompt längst ner, enligt följande:

Både Entity Framework Core och Entity Framework 6 är installerade. Entity Framework Core-verktygen körs. Använd 'EntityFramework\Add-Migration' för Entity Framework 6.
Både Entity Framework Core och Entity Framework 6 är installerade. Entity Frameworks kärnverktyg körs. Använd "EntityFramework\Add-Migration" för Entity Framework 6.

Lösning:



Både Entity Framework 6.x och Entity Framework Core-kommandon är installerade. Entity Framework 6-versionen körs. Du kan fullt ut kvalificera kommandot för att välja vilket som ska utföras, 'EntityFramework\Add-Migration' för EF6.x och 'EntityFrameworkCore\Add-Migration' för EF Core.

Entity Framework 6.x och Entity Framework Core-kommandon är installerade. Entity Framework 6-versionen körs. Du kan fullt ut kvalificera kommandon för att välja vilka kommandon som ska utföras, "EntityFramework\Add-Migration" för EF6.x och "EntityFrameworkCore\Add-Migration" för EF Core.




Föregående:Be om hjälp från campus academic management system för lösenordsåterställning
Nästa:404 sidor för ren HTML5 CSS3-implementation
 Hyresvärd| Publicerad på 2019-02-13 13:08:46 |
Om du vill få detaljerad hjälpinformation för PowerShell-kommandon, som Enable-Migration, behöver du bara ange detGet-Help Enable-Migrations, och andra kommandon följs av analogi.

För mer information, vänligen se Microsofts officiella dokumentation:Inloggningen med hyperlänken är synlig.
Publicerad på 2019-02-13 13:19:31 |
Mark
 Hyresvärd| Publicerad på 2023-06-21 22:39:28 |
VS 2022 ger ett fel när migreringskommandot exekveras, vilket är normalt när man använder VS 2019.

PM> EntityFramework\Add-Migration test
Både Entity Framework 6.x och Entity Framework Core-kommandon är installerade. Entity Framework 6-versionen körs. Du kan fullt ut kvalificera kommandot för att välja vilket som ska utföras, 'EntityFramework\Add-Migration' för EF6.x och 'EntityFrameworkCore\Add-Migration' för EF Core.
System.ArgumentNullException: 值不能为 null。
Parameternamn: typ
   at System.Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)
   på System.Activator.CreateInstance(Type type, Object[] args)
   på System.Data.Entity.Migrations.Extensions.ProjectExtensions.GetProjectTypes(Project project, Int32 shellVersion)
   I System.Data.Entity.Migrations.Extensions.ProjectExtensions.IsWebSiteProject(Project project)
   I System.Data.Entity.Migrations.Extensions.ProjectExtensions.GetTargetDir(Project project)
   I System.Data.Entity.Migrations.MigrationsDomainCommand.GetFacade(SträngkonfigurationTypNamn, Boolean useContextWorkingDirectory)
   I System.Data.Entity.Migrations.AddMigrationCommand.Execute(Strängnamn, Boolesk force, Boolean ignoreChanges)
   I System.Data.Entity.Migrations.MigrationsDomainCommand.Execute(Action-kommandot)
Värdet kan inte vara null.
Parameternamn: typ

 Hyresvärd| Publicerad på 2023-07-14 20:55:15 |
Xiao Zhazha Publicerad den 2023-6-21 22:39
VS 2022 ger ett fel när migreringskommandot exekveras, vilket är normalt när man använder VS 2019.

PM> EntityFramework\Add-Migration test


VS 2022-lösning

Kan inte ladda modulen "EntityFramework". För mer information, kör Import-Module EntityFramework


Uppgradera till EntityFramework.6.4.4 och kör följande kommando:

Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com