Создайте edmx с MySQL "Указанный ключ отсутствует в словаре" - PullRequest
0 голосов
/ 08 февраля 2019

Я пытаюсь создать новый проект веб-API c # и хочу подключить его через edmx к MySQL.Я установил новое соединение, заполнил сервер, имя пользователя, пароль и выбрал базу данных.Наконец, я проверяю соединение, оно всплывает «успешно».

, когда я нажимаю ОК, выдает это сообщение «Указанный ключ отсутствует в словаре»

Однако я установил до этогосоединитель MySQL к VisualStudio.This is the Popup

1 Ответ

0 голосов
/ 08 февраля 2019

Ваша строка подключения выглядит неправильно на скриншоте, я вижу только некоторую ее часть, но она отличается от того, что вы видите в документации mySql: https://dev.mysql.com/doc/connector-net/en/connector-net-tutorials-entity-framework-winform-data-source.html

У них есть похожая проблема здесь: EF6 с MySQL.Данный ключ отсутствует в словаре и говорит, что в строке подключения должны быть такие свойства, как: сервер, идентификатор пользователя, пароль, база данных, но, как я вижу, у вас есть что-то другое.

...