Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 28491|Jawab: 4

[Sumber] ef Melakukan resolusi kesalahan Add-Migration

[Salin tautan]
Diposting pada 05/07/2018 16.24.26 | | | |
Proyek startup Anda 'XXX' tidak mereferensikan Microsoft.EntityFrameworkCore.Design. Paket ini diperlukan agar Alat Inti Kerangka Entitas berfungsi. Pastikan proyek startup Anda sudah benar, instal paket, dan coba lagi.




Saat menjalankan perintah, ada prompt kuning di bagian bawah, sebagai berikut:

Inti Kerangka Entitas dan Kerangka Kerja Entitas 6 diinstal. Alat Entity Framework Core sedang berjalan. Gunakan 'EntityFramework\Add-Migration' untuk Entity Framework 6.
Inti Kerangka Entitas dan Kerangka Kerja Entitas 6 diinstal. Alat inti Entity Framework sedang berjalan. Gunakan "EntityFramework\Add-Migration" untuk Entity Framework 6.

Larutan:



Perintah Entity Framework 6.x dan Entity Framework Core diinstal. Versi Entity Framework 6 sedang dijalankan. Anda dapat sepenuhnya memenuhi syarat perintah untuk memilih mana yang akan dijalankan, 'EntityFramework\Add-Migration' untuk EF6.x dan 'EntityFrameworkCore\Add-Migration' untuk EF Core.

Perintah Entity Framework 6.x dan Entity Framework Core diinstal. Versi Entity Framework 6 sedang dijalankan. Anda dapat sepenuhnya memenuhi syarat perintah untuk memilih perintah mana yang akan dijalankan, "EntityFramework\Add-Migration" untuk EF6.x dan "EntityFrameworkCore\Add-Migration" untuk EF Core.




Mantan:Minta bantuan dari pemulihan kata sandi sistem manajemen akademik kampus
Depan:404 halaman untuk implementasi HTML5 CSS3 murni
 Tuan tanah| Diposting pada 13/02/2019 13.08.46 |
Jika Anda ingin mendapatkan informasi bantuan terperinci untuk perintah PowerShell, seperti Enable-Migration, Anda hanya perlu memasukkannyaDapatkan Bantuan Aktifkan-Migrasi, dan perintah lainnya diikuti dengan analogi.

Untuk informasi selengkapnya, silakan lihat dokumentasi resmi Microsoft:Login hyperlink terlihat.
Diposting pada 13/02/2019 13.19.31 |
tandai
 Tuan tanah| Diposting pada 21/06/2023 22.39.28 |
VS 2022 akan memberikan kesalahan saat menjalankan perintah migrasi, yang normal saat menggunakan VS 2019.

Pengujian PM> EntityFramework\Add-Migration
Perintah Entity Framework 6.x dan Entity Framework Core diinstal. Versi Entity Framework 6 sedang dijalankan. Anda dapat sepenuhnya memenuhi syarat perintah untuk memilih mana yang akan dijalankan, 'EntityFramework\Add-Migration' untuk EF6.x dan 'EntityFrameworkCore\Add-Migration' untuk EF Core.
System.ArgumentNullException: 值不能为 null。
Nama parameter: jenis
   di System.Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)
   di System.Activator.CreateInstance(Jenis jenis, argumen Objek[])
   di System.Data.Entity.Migrations.Extensions.ProjectExtensions.GetProjectTypes(Project project, Int32 shellVersion)
   Di System.Data.Entity.Migrations.Extensions.ProjectExtensions.IsWebSiteProject(Project project)
   Di System.Data.Entity.Migrations.Extensions.ProjectExtensions.GetTargetDir(Project project)
   Di System.Data.Entity.Migrations.MigrationsDomainCommand.GetFacade(String configurationTypeName, Boolean useContextWorkingDirectory)
   Di System.Data.Entity.Migrations.AddMigrationCommand.Execute(Nama string, gaya Boolean, Boolean ignoreChanges)
   Di System.Data.Entity.Migrations.MigrationsDomainCommand.Execute(Perintah Tindakan)
Nilainya tidak boleh null.
Nama parameter: jenis

 Tuan tanah| Diposting pada 14/07/2023 20.55.15 |
Xiao Zhazha Dipaparkan pada 2023-6-21 22:39
VS 2022 akan memberikan kesalahan saat menjalankan perintah migrasi, yang normal saat menggunakan VS 2019.

Pengujian PM> EntityFramework\Add-Migration


Solusi VS 2022

Tidak dapat memuat modul "EntityFramework". Untuk informasi selengkapnya, jalankan Import-Module EntityFramework


Tingkatkan ke EntityFramework.6.4.4 dan jalankan perintah berikut:

Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com