Использование Entity Framework DB-first и MySQL возможно?
Здравствуйте, у меня есть готовая бд MySQL, хочу работать с ней в приложении посредством Entity Framework используя подход DB-first. Возникает проблема с установкой соединения, т.е. в источниках данных и поставщиках нет MySQL, хотя стоят всевозможные коннекторы, плагины т.д. Через сервер эксплорер соединение прекрасно устанавливается, но вот именно через фреймворк не хочет.
Порядок действий:
1. Добавил новый проект библиотеки классов в решение
2. Создаю ADO NET Entity Data Model и открывается окошко Entity Data Model Wizard
3. Выбираю EF Designer from database и вижу окошко для настройки подключения
4. Пытаюсь создать новое подключение и сталкиваюсь с вышеописанной проблемой
Добрый день! Подскажите, не получилось у Вас реализовать подход DB-first? Я продвинулся не много дальше(связь с БД есть),но при выборе версии фрэймворка окно пропадает и процесс прерывается.
Спасибо!
Возможно нехватает утилит интеграции от MySQL в VS? По идее этот подход уже устарел и везде стараются использовать Code Second для существующих БД. Попробуйте использовать его.
Поставил все, что было в мануале по настройке подключения и прописал нужные строчки в конфиге. Да и то, что через сервер эксплорер все работает тоже свидетельствует о том, что все сделано правильно, я думаю. Спасибо за ответ, воспользуюсь вашим советом.