Hallo ihr Lieben,
meine Frage könnte allgemein lauten: "Wie kann man ein 32Bit-Modul in einer 64Bit-Anwendung einbinden?"
Ich möchte ein VSTO-Add-IN z.B. für Word mit den Einstellungen "Any-CPU" entwickeln, welches auf eine "alte" Access-Datenbank (.mdb) zugreifen soll.
Die Microsoft-Jet-Engine ist in 32Bit entwickelt und daran wird sich auch nichts (mehr) ändern.
Also muss ich irgendeinen Weg finden, die beiden Welten in "friedlicher Koexistenz" zu verbinden.
Nach der Installation des "JetEntityFrameworkProvider" erhalte ich eine Warnmeldung, dass es zu Problemen kommen könnte - "Dankeschön!", doch ich will das VSTO-AddIn nicht auf 32Bit-Offices beschränken.
Dass man auf einer 32Bit-Maschine keine 64Bit-Programme laufen lassen kann, das dürfte nur zu verständlich sein, aber umgekehrt sollte es eigentlich keinen Grund geben, warum das nicht prinzipiell möglich sein soll.
Also Danke an alle freundlichen Mitdenker!
meine Frage könnte allgemein lauten: "Wie kann man ein 32Bit-Modul in einer 64Bit-Anwendung einbinden?"
Ich möchte ein VSTO-Add-IN z.B. für Word mit den Einstellungen "Any-CPU" entwickeln, welches auf eine "alte" Access-Datenbank (.mdb) zugreifen soll.
Die Microsoft-Jet-Engine ist in 32Bit entwickelt und daran wird sich auch nichts (mehr) ändern.
Also muss ich irgendeinen Weg finden, die beiden Welten in "friedlicher Koexistenz" zu verbinden.
Nach der Installation des "JetEntityFrameworkProvider" erhalte ich eine Warnmeldung, dass es zu Problemen kommen könnte - "Dankeschön!", doch ich will das VSTO-AddIn nicht auf 32Bit-Offices beschränken.
Dass man auf einer 32Bit-Maschine keine 64Bit-Programme laufen lassen kann, das dürfte nur zu verständlich sein, aber umgekehrt sollte es eigentlich keinen Grund geben, warum das nicht prinzipiell möglich sein soll.
Also Danke an alle freundlichen Mitdenker!