У меня есть решение asp.net, использующее сущность framework 6 для сервера mysql.
теперь я должен работать над этим решением на новой машине,
но у меня есть некоторые проблемы:
1) при создании решения я получаю сообщение об ошибке: "Поставщик ADO.NET с инвариантным именем" MySql.Data.MySqlClient "либо не зарегистрирован в файле конфигурации устройства или приложения".
App.config:
<entityFramework>
<providers>
<provider invariantName="MySql.Data.MySqlClient" type="MySql.Data.MySqlClient.MySqlProviderServices, MySql.Data.Entity.EF6, Version=6.9.9.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d"></provider>
</providers>
</entityFramework>
<system.data>
<DbProviderFactories>
<remove invariant="MySql.Data.MySqlClient" />
<add name="MySQL Data Provider" invariant="MySql.Data.MySqlClient" description=".Net Framework Data Provider for MySQL" type="MySql.Data.MySqlClient.MySqlClientFactory, MySql.Data, Version=6.9.9.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d" />
</DbProviderFactories>
</system.data>
2) при открытии файла model.edmx я получаю сообщение:
"дизайнер режима сущности не может отобразить запрошенный файл".
Я установил на машину:
1) Разъем mysql/сеть 6.9.9
2) mysql для визуальной студии 1.2.6
3) Разъем mysql odbc 5.3.6.
что я могу сделать?