Mysql com Entity Framework

MySQL

28/08/2012

Nao consigo publicar minha aplicação web, da esse erro
Unable to find the requested .Net Framework Data Provider. It may not be installed.
Ja coloquei as ddl´s necessárias na pasta bin, O que fazer?
Genilson Medeiros

Genilson Medeiros

Curtidas 0

Respostas

Thiago Porto

Thiago Porto

28/08/2012

vc tem que colocar esse código no seu webconfig:

<system.data>
<DbProviderFactories>
<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.5.4.0,Culture=neutral"/>
</DbProviderFactories>
</system.data>

<compilation debug="true" targetFramework="4.0">
<assemblies>
<add assembly="System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add assembly="MySql.Data,Version=6.5.4.0,Culture=neutral"></add>
</assemblies>

</compilation>

<add assembly="MySql.Data,Version=6.5.4.0,Culture=neutral">
<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.5.4.0,Culture=neutral"/>

nessas tag coloque a versão da dll
GOSTEI 0
Genilson Medeiros

Genilson Medeiros

28/08/2012

Obrigado por responder amigo, mas estou com dificuldades para entender, onde fica a tag <system.web>?
GOSTEI 0
Genilson Medeiros

Genilson Medeiros

28/08/2012

como descubro a versão da dll?
GOSTEI 0
Genilson Medeiros

Genilson Medeiros

28/08/2012

O problema estava no servidor, ele não suportava a versao 6.5.4 do conector net
GOSTEI 0
POSTAR