Ana Sayfa Microsoft .NETAsp.Net Unable to find the requested .Net Framework Data Provider. It may not be installed.

Unable to find the requested .Net Framework Data Provider. It may not be installed.

by Sinan BOZKUŞ
3.137 kez okundu

Bugün C# ve MySQL ile testlerimi yaparken aşağıdaki sorunla karşılaştım,

Unable to find the requested .Net Framework Data Provider.  It may not be installed.

Sorunun çözümü ararken araştırmalarım sonucu web.config’ e Mysql Provider’ ımızı eklememiz gerektiğini öğrendim. Aşağıdaki kodları web.config dosyasınıza girerseniz sorun ortadan kalkıyor.

[csharp]
<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"/>
</DbProviderFactories>
</system.data>
[/csharp]

Bir diğer çözüm olarak sunucunuza yada localde çalıştığınız pc ye www.mysql.com üzerinden MySQL .Net Connector kurarak sorunu kökünden çözebilirsiniz, ilgili hata providerın olmamasından kaynaklanıyor.

Bunlara da bakmak isteyebilirsiniz

3 yorum

mehmet 07 Mart 2011 - 12:35

teşekkürler.

Yanıtla
tahsin 15 Ağustos 2016 - 18:45

allah razı olsun. allah tuttuğunu altın etsin. :)

Yanıtla
cenk 07 Ağustos 2018 - 00:04

Teşekkürler.

Yanıtla

Bir Yorum Bırakın