Bu gönderi en son 2019-7-5 10:37 tarihinde QWERTYU tarafından düzenlenmiştir
1. Kurulum (hazırlık): VS2017 Mysql Service + Navicat (Mysql Client)
mysql-for-visualstudio-1.2.7.msi (Kendi ihtiyaçlarınıza göre indirin:Bağlantı girişi görünür.) mysql-connector-net-6.10.8 (projenizde kullanılan sürüme göre kendiniz indirip kurun:Bağlantı girişi görünür.)
2. Kullanım (resmi kullanım):
EF Tasarımcısını Kullanmak:
Şu anda MySQL mevcut değilse, henüz yüklememişsiniz demektirMysql-for-VisualStudio ve MySQL-Connector-Net, lütfen ilk adımda açıklandığı gibi önce onları yükleyin
Kurulumdan sonra çalışmaya devam edin Mysql.Data.Entity dosyasını Nuget ile kurun (ilk adımda kurduğunuz mysql-connector-net sürümü olmalıdır, aksi takdirde sonraki işlemlerde çökme olabilir)
Sonra basabilirsinizMYSQL'de ilgili varlığı oluşturmak için adım.
Bu noktada artık bir gerilim kalmamış.
Bu noktada her şey bitmiş oluyor.
Sıkça Sorulan Sorular:
Soru 1.
Bağlantı dizisi mevcut değil, yeni bir bağlantı ekleyin, bağlantının başarılı olduğunu test edin, ancak emin olduktan sonra aşağıdaki görselde gösterildiği gibi "Verilen anahtar kelime sözlükte yok" uyarısını verecektir
Çözüm: 1. VS'de kullanılan MySQL sürümünün (NuGet ilgili sürümü alabilir) mevcut bilgisayara yüklenen Mysql Connector sürümüyle aynı olduğundan emin olun. 2. VS'yi kapatın (tüm VS pencerelerini kapattığınızdan emin olun), sistem diskinde DefaultView.SEView dosyasını bulun ve silin. Yaygın yol şudur: Users\AppData\Microsoft\VisualStudio\xx\ServerExplorer
Soru 2. Bir çarpışma oluyorYa da aşağıdaki şekilde gösterildiği gibi, projede referans verilen MySql.Data.Entity.EF6 sürümü ile kurulu mysql-connector-net versiyonu arasındaki tutarsızlıktan kaynaklanıyor
Çözüm: Projede referans verilen MySql.Data.Entity.EF6 sürümü, yüklenmiş mysql-connector-net sürümüyle tutarsızdır. Sadece tutarlı olarak değiştir
Diğerleri:
Mevcut bir bağlantı dizisini silmek isterseniz,
VS'yi kapat (tüm VS pencerelerini kapattığınızdan emin olun),
Sistem diskinde DefaultView.SEView dosyasını bulun ve silin.
Yaygın yol şudur: Users\AppData\Microsoft\VisualStudio\xx\ServerExplorer
|