Posting ini terakhir diedit oleh QWERTYU pada 2019-7-5 10:37
1. Instalasi (persiapan): VS2017 Layanan Mysql + Navicat (Klien Mysql)
mysql-for-visualstudio-1.2.7.msi (Unduh sesuai dengan kebutuhan Anda sendiri:Login hyperlink terlihat.) mysql-connector-net-6.10.8 (unduh dan instal sendiri sesuai dengan versi yang digunakan dalam proyek Anda:Login hyperlink terlihat.)
2. Penggunaan (penggunaan resmi):
Menggunakan EF Designer:
Jika Anda menemukan bahwa MySQL tidak tersedia saat ini, Anda belum menginstalnyamysql-for-visualstudio dan mysql-connector-net, silakan instal terlebih dahulu seperti yang dijelaskan pada langkah pertama
Setelah pemasangan, lanjutkan beroperasi Instal Mysql.Data.Entity menggunakan Nuget (harus berupa versi mysql-connector-net yang sama yang Anda instal pada langkah pertama, jika tidak, mungkin ada crash dalam operasi berikutnya)
Kemudian Anda dapat menekannyaLangkah untuk menghasilkan entitas yang sesuai di MYSQL.
Pada titik ini, tidak ada ketegangan lagi.
Pada titik ini, semuanya selesai.
Pertanyaan yang sering diajukan:
Pertanyaan 1.
String koneksi tidak tersedia, tambahkan koneksi baru, uji koneksi berhasil, tetapi setelah dipastikan, itu akan memberikan prompt "Kata kunci yang diberikan tidak ada dalam kamus" seperti yang ditunjukkan pada gambar di bawah ini
Larutan: 1. Pastikan bahwa versi MySQL yang digunakan di VS (NuGet bisa mendapatkan versi yang sesuai) sama dengan versi Konektor Mysql yang diinstal di komputer saat ini. 2. Tutup VS (pastikan untuk menutup semua jendela VS), temukan file DefaultView.SEView di disk sistem dan hapus. Jalur yang biasa adalah: Users\AppData\Microsoft\VisualStudio\xx\ServerExplorer
Pertanyaan 2. Ada kecelakaanAtau masalah seperti yang ditunjukkan pada gambar di bawah ini adalah karena inkonsistensi antara versi MySql.Data.Entity.EF6 yang direferensikan dalam proyek dan versi mysql-connector-net yang diinstal
Larutan: Versi MySql.Data.Entity.EF6 yang direferensikan dalam proyek tidak konsisten dengan versi mysql-connector-net yang diinstal. Ubah saja menjadi konsisten
Lainnya:
Jika Anda ingin menghapus string koneksi yang ada,
Tutup VS (pastikan untuk menutup semua jendela VS),
Temukan file DefaultView.SEView di disk sistem dan hapus.
Jalur yang biasa adalah: Users\AppData\Microsoft\VisualStudio\xx\ServerExplorer
|