Rumah  >  Artikel  >  pangkalan data  >  Mengapa Wizard Rangka Kerja Entiti Ranap Apabila Menyambung ke MySQL?

Mengapa Wizard Rangka Kerja Entiti Ranap Apabila Menyambung ke MySQL?

Barbara Streisand
Barbara Streisandasal
2024-11-11 09:32:03857semak imbas

Why Does the Entity Framework Wizard Crash When Connecting to MySQL?

Wizard Rangka Kerja Entiti Ranap pada MySQL

Masalah:

Setelah menggunakan Rangka Kerja Entiti " Kemas kini model daripada pangkalan data" wizard dengan sambungan MySQL, wizard ranap. Isu ini berlaku selepas melaksanakan sokongan EF untuk aplikasi, yang memerlukan operasinya pada kedua-dua Pelayan SQL dan MySQL.

Pecahan Web.config:

<entityFramework>
    <!-- Default connection factory and providers specified -->
</entityFramework>
<system.data>
    <!-- DB provider factories for MySQL and SQL Server -->
</system.data>

Penyelesaian:

Walaupun cubaan memasang semula alatan MySQL untuk Visual Studio, penyelesaian berikut menyelesaikan isu:

  • Alih keluar pakej MySql.Data.Entity (termasuk kebergantungan) menggunakan Pengurus Pakej NuGet.
  • Kemas kini model EDMX daripada pangkalan data, menggunakan sambungan MySQL.
  • Pasang semula pakej Rangka Kerja Entiti menggunakan Pakej NuGet Pengurus.

Masih tidak jelas mengapa penyelesaian ini berjaya, tetapi telah dilaporkan berfungsi oleh pengguna lain.

Atas ialah kandungan terperinci Mengapa Wizard Rangka Kerja Entiti Ranap Apabila Menyambung ke MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn