Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Conecte o Entity Framework com o MYSQL no VS2019


Ok, depois de muitos dias eu finalmente pude adicionar minha base de dados. Eu vi comentários de outras pessoas dizendo que o assistente ADO trava, então aqui está o que eu fiz...

Com o VS Community 2019Instalou as versões mais recentes do
MySQL connector net
MySQL for Visual Studio

Depois de criar meu projeto, fui para os pacotes NuGet de administrador e instalei a versão mais recente do Entity Framework

Em seguida, nas referências adicionadas
MySql.Data.EntityFramework para EF6

Em seguida, adicionei isso ao meu web.config
<entityFramework>
    <providers>
     <provider invariantName="MySql.Data.MySqlClient" type="MySql.Data.MySqlClient.MySqlProviderServices, MySql.Data.EntityFramework" />
    </providers>
  </entityFramework>

RecompileE o assistente funciona muito bem!

Era muito importante escrever MySql.Data.EntityFramework e não .EF6