Цей допис востаннє редагувався QWERTYU 2019-7-5 10:37
1. Встановлення (підготовка): VS2017 Сервіс MySQL + Navicat (клієнт Mysql)
mysql-for-visualstudio-1.2.7.msi (Завантажуйте відповідно до власних потреб:Вхід за гіперпосиланням видно.) mysql-connector-net-6.10.8 (завантажте та встановіть самостійно відповідно до версії, використаної у вашому проєкті:Вхід за гіперпосиланням видно.)
2. Використання (офіційне використання):
Використання EF Designer:
Якщо ви виявите, що MySQL наразі недоступний, ви його ще не встановилиmysql-for-visualstudio та mysql-connector-net, будь ласка, спочатку встановіть їх, як описано на першому кроці
Після встановлення продовжуйте експлуатацію Встановіть Mysql.Data.Entity за допомогою Nuget (це має бути та сама версія mysql-connector-net, яку ви встановили на першому кроці, інакше може статися збій у наступних операціях)
Потім можеш натиснутиКрок для генерації відповідної сутності в MYSQL.
На цьому етапі немає жодної напруги.
На цьому етапі все закінчено.
Поширені запитання:
Питання 1.
Рядок з'єднання недоступний, додайте нове з'єднання, перевірте успішність, але після впевненості з'явиться запит «Задане ключове слово не в словнику», як показано на зображенні нижче
Рішення: 1. Переконайтеся, що версія MySQL у VS (NuGet може отримати відповідну версію) збігається з версією Mysql Connector, встановленою на поточному комп'ютері. 2. Закрити VS (обов'язково закрити всі вікна VS), знайди файл DefaultView.SEView на системному диску та видалити його. Звичайний шлях: Users\AppData\Microsoft\VisualStudio\xx\ServerExplorer
Питання 2. Відбувається аваріяАбо проблема, як показано на рисунку нижче, пов'язана з невідповідністю між версією MySql.Data.Entity.EF6, згаданою в проєкті, та встановленою версією mysql-connector-net
Рішення: Версія MySql.Data.Entity.EF6, згадана в проєкті, не відповідає встановленій версії mysql-connector-net. Просто зміни на стабільний
Інші:
Якщо ви хочете видалити існуючий рядок з'єднання,
Закрити VS (обов'язково закрийте всі вікна VS),
Знайдіть файл DefaultView.SEView на системному диску та видаляйте його.
Звичайний шлях: Users\AppData\Microsoft\VisualStudio\xx\ServerExplorer
|