Задать вопрос
@thatside

Почему окно создания модели Entity Framework в Visual Studio закрывается?

Пытаюсь создать модель Entity Framework в проекте на Windows Forms с использованием MySQL. В проекте уже была модель этой же базы, но сейчас база заметно расширилась, и я хотел бы создать новую модель. Проблема в том, что при попытке создать модель, используя Database First, окно закрывается сразу после выбора подключения данных.
Создаю эту же модель в другом проекте - пишет, что проект ссылается на последнюю версию EF, а поставщик данных с ней работать не умеет. Хотя установлены MySQL for Visual Studio и Connector/.NET последних версий.
  • Вопрос задан
  • 1701 просмотр
Подписаться 1 Оценить Комментировать
Решения вопроса 1
@thatside Автор вопроса
Решил таким образом: удалил все ссылки на EntityFramework из NuGet, также все, что связано с MySQL, добавил их заново. Затем из app.Config закомментил все, что относится к EntityFramework и заменил на это:
<entityFramework>
    <defaultConnectionFactory type="MySql.Data.Entity.MySqlConnectionFactory, MySql.Data.Entity.EF6" />
    <providers>
      <provider invariantName="MySql.Data.MySqlClient" type="MySql.Data.MySqlClient.MySqlProviderServices, MySql.Data.Entity.EF6" />
    </providers>
  </entityFramework>

Сделал по странному решению отсюда: overcram.com/questions/?qid=699418
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы