Fórum Mysql com Entity Framework #422743

28/08/2012

0

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

Responder

Posts

28/08/2012

Thiago Porto

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
Responder

Gostei + 0

28/08/2012

Genilson Medeiros

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

Gostei + 0

28/08/2012

Genilson Medeiros

como descubro a versão da dll?
Responder

Gostei + 0

29/08/2012

Genilson Medeiros

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

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar