Benutzer mit den meisten Antworten
Microsoft.ACE.OLEDB.12.0 funktioniert nicht in Visual Studio 2017

Frage
-
Seit wir Office 2019 Professional 32-Bit installiert haben funktioniert Microsoft.ACE.OLEDB.12.0 nicht mehr. Vorher hatten wir Office 2010.
Die programmierte Anwendung läuft als x86 Anwendung.
Jetzt wir geraten die Access Database Engine 2013 zu installieren aber dann funktioniert Access 2019 nicht mehr.
Antworten
-
Hi,
ich habe die Anleitung unter:
https://www.ugg.li/setup-fehler-office-16-click-to-run-extensibility-component-64-bit-registration/
jetzt auf einer frischen virtuellen Maschine mit Windows 10 1903, Office 2019 Click to run, VS 2019 und anschließender Installation von ACE 32 Bit probiert, klappt einwandfrei. Da wird auch kein Office deinstalliert, sondern nur eine Erweiterung, die man nicht benötigt.
Gruß, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET (2001-2018)
https://www.asp-solutions.de/ - IT Beratung, Softwareentwicklung, Remotesupport- Als Antwort vorgeschlagen Ivan DragovMicrosoft contingent staff, Moderator Montag, 30. September 2019 07:14
- Als Antwort markiert Ivan DragovMicrosoft contingent staff, Moderator Mittwoch, 9. Oktober 2019 07:26
Alle Antworten
-
Hi,
das kann mit dieser Angabe aber noch nie funktioniert haben. Entweder:
Microsoft.Jet.OLEDB.4.0
(alte JET Engine, nur für 32 Bit Anwendungen und nur für Dateien bis Office 2003 Format, also .xls, .mdb, ...) oder:
Microsoft.ACE.OLEDB.12.0
(ACE, je nach Installation für 32 und/oder 64 Bit verfügbar, geht mit Formaten von Office 97 bis ...).
Gruß, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET (2001-2018)
https://www.asp-solutions.de/ - IT Beratung, Softwareentwicklung, Remotesupport
- Bearbeitet Stefan FalzModerator Mittwoch, 25. September 2019 14:16
-
Hi,
und auf dem Rechner, auf dem es nun nicht mehr läuft, lief es vorher problemlos?
Probier im ConnectionString mal anstelle von 12.0 evtl. mal 14.0 oder 16.0.
Ansonsten würde ich evtl. mal die Microsoft Access Database Engine 2016 installieren (eine 2019er Version hab ich bislang nicht gesehen).
Achte aber darauf, dass du auch hier die 32 Bit Variante installierst.
Gruß, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET (2001-2018)
https://www.asp-solutions.de/ - IT Beratung, Softwareentwicklung, Remotesupport -
Lässt sich nicht installieren wenn Access 2019 installiert ist.
Fehlermeldung:---------------------------
Setupfehler
---------------------------
Die 32-Bit-Version von Office kann nicht installiert werden, weil die folgenden 64-Bit-Programme auf Ihrem Computer gefunden wurden:
Office 16 Click-to-Run Extensibility Component 64-bit Registration
Bitte deinstallieren Sie zuerst alle 64-Bit-Office-Programme, und versuchen Sie dann die erneute Installation der 32-Bit-Version von Office. Wenn Sie stattdessen die 64-Bit-Version von Office installieren möchten, führen Sie bitte das Setupprogramm der 64-Bit-Version aus.
---------------------------
OK
---------------------------Die Meldung ist falsch ich habe ein Office 2019 32-Bit installiert. Und die 64-Bit Registration ist immer vorhanden.
Ich nehme mal an es gibt kein OLEDB mehr für Office 2019. Oder?
-
Hi,
probier mal die Anleitungen in den folgenden Artikeln:
Setup Fehler „Office 16 Click-to-Run Extensibility Component 64-bit Registration“
Office Click to Run Extensibility Component entfernen
Gruß, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET (2001-2018)
https://www.asp-solutions.de/ - IT Beratung, Softwareentwicklung, Remotesupport -
Habe ich auch gefunden. Deinstalliert das Office 2019 das ja eine Click and Run Version ist.
Habe stattdessen diesen Link gefunden.
Ich denke Microsoft hat kein Interesse das zu ändern.
-
Hi,
die Click to run Versionen sind in vielerlei Hinsicht nicht das Gelbe vom Ei.
Installier Office auf normalem Weg und nicht über Click to run, dann gibt es da auch kein Problem.
Gruß, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET (2001-2018)
https://www.asp-solutions.de/ - IT Beratung, Softwareentwicklung, Remotesupport -
Hi,
ich habe die Anleitung unter:
https://www.ugg.li/setup-fehler-office-16-click-to-run-extensibility-component-64-bit-registration/
jetzt auf einer frischen virtuellen Maschine mit Windows 10 1903, Office 2019 Click to run, VS 2019 und anschließender Installation von ACE 32 Bit probiert, klappt einwandfrei. Da wird auch kein Office deinstalliert, sondern nur eine Erweiterung, die man nicht benötigt.
Gruß, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET (2001-2018)
https://www.asp-solutions.de/ - IT Beratung, Softwareentwicklung, Remotesupport- Als Antwort vorgeschlagen Ivan DragovMicrosoft contingent staff, Moderator Montag, 30. September 2019 07:14
- Als Antwort markiert Ivan DragovMicrosoft contingent staff, Moderator Mittwoch, 9. Oktober 2019 07:26