Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 28491|Odpowiedź: 4

[Źródło] ef Wykonaj rozwiązywanie błędów Add-Migration

[Skopiuj link]
Opublikowano 05.07.2018 16:24:26 | | | |
Twój projekt startowy 'XXX' nie odnosi się do Microsoft.EntityFrameworkCore.Design. Ten pakiet jest niezbędny, aby narzędzia podstawowe Entity Framework działały. Upewnij się, że Twój projekt startowy jest poprawny, zainstaluj pakiet i spróbuj ponownie.




Podczas wykonywania polecenia na dole pojawia się żółty komunikat, który następuje:

Zainstalowane są zarówno Entity Framework Core, jak i Entity Framework 6. Narzędzia Entity Framework Core są uruchomione. Użyj 'EntityFramework\Add-Migration' dla Entity Framework 6.
Zainstalowane są zarówno Entity Framework Core, jak i Entity Framework 6. Podstawowe narzędzia Entity Framework są uruchomione. Użyj "EntityFramework\Add-Migration" dla Entity Framework 6.

Rozwiązanie:



Zainstalowane są zarówno polecenia Entity Framework 6.x, jak i Entity Framework Core. Wersja Entity Framework 6 jest wykonywana. Możesz w pełni zakwalifikować polecenie do wybrania, które wykonać: 'EntityFramework\Add-Migration' dla EF6.x oraz 'EntityFrameworkCore\Add-Migration' dla EF Core.

Zainstalowane są polecenia Entity Framework 6.x oraz Entity Framework Core. Wersja Entity Framework 6 jest w trakcie uruchamiania. Możesz w pełni kwalifikować polecenia, które wybrać, które polecenia wykonać: "EntityFramework\Add-Migration" dla EF6.x oraz "EntityFrameworkCore\Add-Migration" dla EF Core.




Poprzedni:Poproś o pomoc w systemie zarządzania akademickim kampusem – odzyskiwaniu hasła
Następny:404 strony dla czystej implementacji HTML5 CSS3
 Ziemianin| Opublikowano 13.02.2019 13:08:46 |
Jeśli chcesz uzyskać szczegółowe informacje pomocnicze dla poleceń PowerShell, takich jak Enable-Migration, wystarczy je wpisaćGet-Help Enable-Migrations, a inne polecenia są poprzedzone analogią.

Aby uzyskać więcej informacji, zapoznaj się z oficjalną dokumentacją Microsoftu:Logowanie do linku jest widoczne.
Opublikowano 13.02.2019 13:19:31 |
mark
 Ziemianin| Opublikowano 21.06.2023 22:39:28 |
VS 2022 wyświetla błąd podczas wykonywania polecenia migracji, co jest normalne przy użyciu VS 2019.

Test PM> EntityFramework\Add-Migration
Zainstalowane są zarówno polecenia Entity Framework 6.x, jak i Entity Framework Core. Wersja Entity Framework 6 jest wykonywana. Możesz w pełni zakwalifikować polecenie do wybrania, które wykonać: 'EntityFramework\Add-Migration' dla EF6.x oraz 'EntityFrameworkCore\Add-Migration' dla EF Core.
System.ArgumentNullException: 值不能为 null。
Nazwa parametru: typ
   at System.Activator.CreateInstance(Type type, BindingFlags bindingAttr, binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)
   at System.Activator.CreateInstance(typ typu, Object[] args)
   at System.Data.Entity.Migrations.Extensions.ProjectExtensions.GetProjectTypes(Project project, Int32 shellVersion)
   W System.Data.Entity.Migrations.Extensions.ProjectExtensions.IsWebSiteProject(Project project)
   In System.Data.Entity.Migrations.Extensions.ProjectExtensions.GetTargetDir(Project project)
   W System.Data.Entity.Migrations.MigrationsDomainCommand.GetFacade(String configurationTypeName, boolean useContextWorkingDirectory)
   W System.Data.Entity.Migrations.AddMigrationCommand.Execute(Nazwa ciągu ciągu, siła boolowska, ignoreChanges)
   W System.Data.Entity.Migrations.MigrationsDomainCommand.Execute(Action command)
Wartość nie może być zerowa.
Nazwa parametru: typ

 Ziemianin| Opublikowano 14.07.2023 20:55:15 |
Xiao Zhazha Opublikowano 2023-6-21 22:39
VS 2022 wyświetla błąd podczas wykonywania polecenia migracji, co jest normalne przy użyciu VS 2019.

Test PM> EntityFramework\Add-Migration


Rozwiązanie VS 2022

Nie można załadować modułu "EntityFramework". Aby uzyskać więcej informacji, uruchom Import-Module EntityFramework


Zaktualizuj do EntityFramework.6.4.4 i wykonaj następujące polecenie:

Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com