2009 10. december 2009

"Microsoft.Jet.OLEDB.4.0" ponudnik ni registriran na lokalnem stroju

Kategorija: Baza podatkov , programiranje , Visual Studio - acecondor @ 01:24

oledb_logo.png

Uporaba Jet ponudnika dostopa do Microsoft Accessove zbirke podatkov z OLEDB, na stroj z 64bit operacijski sistem bo sporočilo o napaki, "" Microsoft.Jet.OLEDB.4.0 "je ponudnik ni registriran na lokalnem stroju".

Microsoft ne razvija OLEDB ponudnik ni na voljo, nato pa 64bit verzija.

Rešitev je, da na silo dokončanje projekta za 32bit.

Visual Studio v italijanskem jeziku:

Project> Lastnosti ...> prevajanju> Napredno pripravljajo Možnosti> Ciljna CPU> x86

Angleško Visual Studio (VS2010):

Project> Lastnosti ...> prevajanju> Napredno pripravljajo Možnosti> Ciljna CPU> x86

Tags: , , , , ,

2 odgovorov v "The To Microsoft.Jet.OLEDB.4.0 To ponudnik ni registriran na lokalnem računalniku"

  1. Francesco je napisal:

    v modri barvi, aplikacija razvita v Visual Studio 2005, ki prenaša podatke iz Excela v Access več ne deluje tako, da pošlje splošno sporočilo o napaki, vendar pa zaradi direktor operacij, mislim, da v tem primeru ali Jet OLEDB istega programa, v "zaščiten" od razvoja (s pogledom na kodo), vendar uspe narediti vse (kompleks) nalogo, za katero sem razvil. Ista vloga na drugem stroju, v tem primeru na notepad, vendar ne kaže očitnih težav.

    čaka na odgovor, najboljšo zvezi

    Francis Posebna

    • acecondor piše:

      Pozdravljeni, Francis, opozorilo je preveč splošen, in verjetno sistem, ki je delal, preden so bile narejene spremembe, nekateri aplikacija nameščena ali odstranjena, morda problem reference.
      Lahko poskusite zagnati namestitveno aplikacijo ali obnovitev sistema.
      PS: Mislim, da je laptop in notepad :-)

Odgovori

Komentar zmernost vklopljen. Vaš komentar ne bo takoj prikazal.