• 21-12-2019, 15:39:56
    #1
    Merhabalar C# ' da System.InvalidOperationException: ''Microsoft.Ace.OleDb.12.0' sağlayıcısı yerel makine kayıtlı değil.' hatası ile karşılaştım.

    Access Database Engine yazılımını indirdim fakat herhangi bir çözüme kavuşamadım farklı çözüm yolları bilen varsa yardımcı olabilirse sevinirim,iyi çalışmalar.
  • 21-12-2019, 15:45:00
    #2
    ercannkurtulus adlı üyeden alıntı: mesajı görüntüle
    Merhabalar C# ' da System.InvalidOperationException: ''Microsoft.Ace.OleDb.12.0' sağlayıcısı yerel makine kayıtlı değil.' hatası ile karşılaştım.

    Access Database Engine yazılımını indirdim fakat herhangi bir çözüme kavuşamadım farklı çözüm yolları bilen varsa yardımcı olabilirse sevinirim,iyi çalışmalar.
    Hocam Access'i 1 defa kullandıktan sonra bırakıp direkt MySQL geçtim. Hem daha kolay hem de daha az hata alma olasılığı var. Ayrıca başka bir pc de çalıştırmanız için Access pek mantıklı olmaz. MySQL'de kullanmak istemezseniz SQLite kullanın.
  • 21-12-2019, 15:50:18
    #3
    Hocam normalde php üzerinde çalışma yapıyorum fakat c# 'da bir uygulama yapmam gerekiyor ve o uygulamayı yapan kişi access üzerinden ilerlediği için bende mecbur kalıyorum



    [ÇÖZÜLDÜ]

    Sisteminiz 64 bit ise Visual Studio’da solution exporerdan projenize sağ tuş properties deyin. Properties seçeneğine tıkladıktan sonra açılan pencerede sırasıyla Build > Platform Target > x64 seçilerek pencereyi kapatın. Sorun hala devam ediyorsa şunları ek olarak yapın;
    Üst menüden Build > Configuration Manager > Active solution platform: > Type or select the new platform > x64 seçeneğini seçin ve pencereyi kapatın sorun düzelecektir.