Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 28491|Odgovoriti: 4

[Vir] ef Izvedite reševanje napake Add-Migration

[Kopiraj povezavo]
Objavljeno na 5. 07. 2018 16:24:26 | | | |
Vaš zagonski projekt 'XXX' ne omenja Microsoft.EntityFrameworkCore.Design. Ta paket je potreben za delovanje osnovnih orodij Entity Framework. Prepričajte se, da je vaš zagonski projekt pravilen, namestite paket in poskusite znova.




Pri izvajanju ukaza se na dnu pojavi rumeno opozorilo, kot sledi:

Nameščena sta tako Entity Framework Core kot Entity Framework 6. Orodja Entity Framework Core delujejo. Za Entity Framework 6 uporabite 'EntityFramework\Add-Migration'.
Nameščena sta tako Entity Framework Core kot Entity Framework 6. Osnovna orodja Entity Framework tečejo. Za Entity Framework 6 uporabite "EntityFramework\Add-Migration".

Rešitev:



Nameščena sta tako ukaza Entity Framework 6.x kot Entity Framework Core. Različica Entity Framework 6 se izvaja. Ukaz za izbiro, katero izvedbo, lahko popolnoma kvalificirate, 'EntityFramework\Add-Migration' za EF6.x in 'EntityFrameworkCore\Add-Migration' za EF Core.

Nameščeni so ukazi Entity Framework 6.x in Entity Framework Core. Različica Entity Framework 6 se izvaja. Za izbiro, katere ukaze boste lahko popolnoma izbrali, "EntityFramework\Add-Migration" za EF6.x in "EntityFrameworkCore\Add-Migration" za EF Core.




Prejšnji:Prosite za pomoč pri sistemu za akademsko upravljanje kampusa za obnovitev gesla
Naslednji:404 strani za čisto implementacijo HTML5 CSS3
 Najemodajalec| Objavljeno na 13. 02. 2019 13:08:46 |
Če želite pridobiti podrobne informacije za PowerShell ukaze, kot je Enable-Migration, jih morate le vnestiGet-Help Enable-Migrations, in drugim ukazom sledi analogija.

Za več informacij si oglejte uradno Microsoftovo dokumentacijo:Prijava do hiperpovezave je vidna.
Objavljeno na 13. 02. 2019 13:19:31 |
Mark
 Najemodajalec| Objavljeno na 21. 06. 2023 22:39:28 |
VS 2022 bo ob izvajanju ukaza za migracijo prikazal napako, kar je običajno pri uporabi VS 2019.

PM> EntityFramework\Add-Migration test
Nameščena sta tako ukaza Entity Framework 6.x kot Entity Framework Core. Različica Entity Framework 6 se izvaja. Ukaz za izbiro, katero izvedbo, lahko popolnoma kvalificirate, 'EntityFramework\Add-Migration' za EF6.x in 'EntityFrameworkCore\Add-Migration' za EF Core.
System.ArgumentNullException: 值不能为 null。
Ime parametra: tip
   na System.Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)
   na System.Activator.CreateInstance(tip tipa, Object[] args)
   at System.Data.Entity.Migrations.Extensions.ProjectExtensions.GetProjectTypes(Project project, Int32 shellVersion)
   V System.Data.Entity.Migrations.Extensions.ProjectExtensions.IsWebSiteProject(Project project)
   V System.Data.Entity.Migrations.Extensions.ProjectExtensions.GetTargetDir(Project project)
   In System.Data.Entity.Migrations.MigrationsDomainCommand.GetFacade(String configurationTypeName, boolean useContextWorkingDirectory)
   V System.Data.Entity.Migrations.AddMigrationCommand.Execute(String name, Boolean force, Boolean ignoreChanges)
   V System.Data.Entity.Migrations.MigrationsDomainCommand.Execute(Action command)
Vrednost ne more biti ničelna.
Ime parametra: tip

 Najemodajalec| Objavljeno na 14. 07. 2023 20:55:15 |
Xiao Zhazha Objavljeno 21. 6. 2023 ob 22:39
VS 2022 bo ob izvajanju ukaza za migracijo prikazal napako, kar je običajno pri uporabi VS 2019.

PM> EntityFramework\Add-Migration test


Rešitev VS 2022

Ni mogoče naložiti modula "EntityFramework". Za več informacij zaženite Import-Module EntityFramework


Nadgradite na EntityFramework.6.4.4 in zaženite naslednji ukaz:

Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com