Tidak Dapat Mencipta Model Data Entiti - Penyelesaian untuk MySql dan EF6
Menghadapi kesukaran mencipta Model Data Entiti (EDM) menggunakan MySql dan Rangka Kerja Entiti (EF6)? Isu ini berlaku walaupun mengikut langkah standard: menentukan nama, memilih "EF Designer daripada pangkalan data," mewujudkan sambungan ke pangkalan data MySQL dan menyimpan tetapan sambungan.
Penyelesaian kepada masalah ini melibatkan urutan pemasangan tertentu dan konfigurasi:
Pemasangan:
Konfigurasi:
<entityFramework> <providers> <provider invariantName="MySql.Data.MySqlClient" type="MySql.Data.MySqlClient.MySqlProviderServices, MySql.Data.Entity.EF6" /> </providers> </entityFramework>
Kesimpulan:
Dengan mengikuti langkah ini, anda akan mempunyai persekitaran Visual Studio yang mengendalikan sambungan MySql untuk Rangka Kerja Entiti 6 dengan lancar. Ambil perhatian bahawa ini penyelesaian telah disesuaikan secara khusus untuk Visual Studio 2017. Untuk versi lain, sila rujuk rujukan yang disediakan dalam bahagian rujukan di bawah.
Rujukan:
Atas ialah kandungan terperinci Mengapa Saya Tidak Boleh Mencipta Model Data Entiti dengan MySQL dan EF6?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!