Der Microsoft.Jet.OLEDB.4.0-Provider ist nicht auf dem lokalen Computer registriert

Ich arbeite gerade mit dem Jet-OLEDB Provider.

Unter Vista 64 Bit hat man damit zunächst ein paar Probleme. Der Provider ist nur in der 32 Bit Version verfügbar und man bekommt eine hartnäckige Fehlermeldung (vgl. Titel) wenn man es unter 64 Bit kompilieren möchte.

Es hat bei mir auch noch eine Weile gedauert, bis ich wusste wie ich das Problem lösen kann. Man muss nur das Projekt mit der Zielplattform x86-Rechner kompilieren.

Lösung: Projekt -> Projekt-Eigenschaften -> Erstellen -> Zielplattform -> x86

Share this content: