Of adamım! ASP.NET 4.0 ile MySQL Connector kullanmak ne deli zor birşeymiş be hacı! Kaç saat uğraştım anca çözebildim olayı ve doğru connector'ı kullanmak gerekiyormuş o kadar! :) Ben çektim siz çekmeyin diye yazıyorum buraya çözümü :
Bu olay ASP.NET 4.0 ile MySQL kullanırken security hatası alanlar içindir.
Öncelikle kullanmanız gereken connector versiyonu mysql-connector-net-6.2.5
http://dev.mysql.com/downloads/connector/net/
sitesinden doğru versiyonu ve .NET için olanını çekiyorsunuz ve web.config dosyanıza :
<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.2.5,Culture=neutral"/>
</DbProviderFactories>
</system.data>
şeklinde ekliyorsunuz bu kadar :) Bundan fazlasını da yaparsanız azını da yaparsanız çalışmaz benden söylemesi :)
Bu arada Blog'u boşu boşuna geçirmişim hiçbir performans artışı olmadı xml kullanmaya göre :) Adamlar sistemi tek yönlü yapmışlar kaynak ne olursa olsun bütün data'yı alıyor ve hafızaya yazıyor. DB bağlantısı dediğin realtime yapılır hödük herifler :)
Bu yazının adı ilk önce "ebolax.org'da MySQL Devri" idi lakin kaydetmeye çalışırken hata verdiği için aynen eski sisteme geri döndüm :)) O kadar uğraş boşa gitti anlaşılan :)
Yorum Yok