Fehler: Prozedureinsprungpunkt lStrcatI in MSDART.DLL nicht gefunden
-
Montag, 10. Oktober 2011 18:31
Hallo,
ich habe ein VB6-Setup auf einem Windows XP-Rechner (SP3 und alle Patches) erstellt und will dieses auf einem Server mit Windows 2008 R2 (32 Bit) ausführen.
Während des Setups erhalte ich die Fehlermeldung:
Prozedureinsprungpunkt lStrcatI in MSDART.DLL nicht gefunden.
In meinem Setup habe ich bereits die MDAC_TYP.EXE entfernt, was zu keinem Erfolg führte.
Weiß jemand, wie ich den Fehler beheben kann?
Alexander
- Typ geändert Robert BreitenhoferMicrosoft Contingent Staff, Owner Montag, 14. November 2011 08:13 Keine Rückmeldung des Fragenstellender
Alle Antworten
-
Mittwoch, 12. Oktober 2011 16:35Besitzer
Hallo AlexanderRi,
Schau Dir mal die folgenden Links an. Vielleicht können sie Dir weiter helfen
Prozedureinspringpunkt GetIUMS wurde in der DLL MSDART.DLL
You receive an Msdart.dll error message when you start Outlook
Wo liegt bei Dir auf dem Rechner die Datei MSDART.DLL und in welcher Version?
Grüße,
Robert
-
Freitag, 14. Oktober 2011 06:10
Hallo Robert,
die Datei msdart.dll liegt in zwei Verzeichnisse vom Server:
c:\Windows\System32\msdart.dll
c:\Windows\winsxs\x86_microsoft-windows-m..ponents-mdac-msdart_31bf3856ad364e35_6.0.6001.18000_none_e61259980ba2cf16\msdart.dllDie msdart.dll im System32-Verzeichnis vom Server hat die Dateiversion: 6.0.6001.1800.
Die Datei auf dem PC, wo das Setup erstellt wurde, hat die Version 2.81.1132.0
Dies sind total unterschiedliche Versionen. Eine aktuellere für Windows 2008 (32 Bit) habe ich nicht gefunden. Wenn ich die msdart.dll vom PC in das Installationsverzeichnis von meinem Programm auf dem Server kopiere, wird dann die msdart.dll im Programmverzeichnis genutzt?
Alexander
-
Freitag, 4. November 2011 12:37Besitzer
Wenn ich die msdart.dll vom PC in das Installationsverzeichnis von meinem Programm auf dem Server kopiere, wird dann die msdart.dll im Programmverzeichnis genutzt?
Hallo AlexanderRi,
Ich würde Dir das nicht empfehlen weil:
WDAC ersetzt MDAC für Windows Server 2008 und Windows Server 2008 verwendet WDAC 6.0.
Es ist ein Teil des Betriebssystems.
Entfernen oder ersetzen einige der MDAC-Komponenten aus dem Betriebssystem kann zu Datenverlust und zu unvorhersehbaren Ergebnissen führen.
Wie wurde Dein VB6 Setup erstellt? Zieht es in sich auch die MDAC-/ADO-dll's?
Grüße,
Robert
-
Montag, 14. November 2011 08:13Besitzer****************************************************************************************************************
Dieser Thread wurde mangels weiterer Beteiligung des Fragestellenden ohne bestätigte Lösung abgeschlossen.
Neue Rückfragen oder Ergänzungen zu diesem Thread bleiben weiterhin möglich.
****************************************************************************************************************

