Seite 1 von 1

Fehler beim Start mit MSDART.dll

Verfasst: So 15 Aug 2004, 20:10
von bienen70
hallo, habe seit neuestem die Fehlermeldung "Der Prozedureinspungspunkt "GetTextExtentPointI" in der DLL MSDART.DLL nicht gefunden!"
Habe Jtg, Data Accses, Framework neu installiert!! Die dll habe ich auch mal in "msdart32.dll" umbenannt, war sofort wieder die alte da!!
Allses im Board hat nicht geholfen!!
habe Win XP home!!
Zum Schluss kommt dann folgender Fehlerbericht:




Informationen über das Aufrufen von JIT-Debuggen
finden Sie am Ende dieser Meldung, anstatt in diesem Dialogfeld.

************** Ausnametext **************
System.InvalidOperationException: Der .Net Data OLE DB Provider (System.Data.OleDb) erfordert Microsoft Data Access Components (MDAC). Installieren Sie mindestens Microsoft Data Access Components (MDAC) Version 2.6. ---> System.Runtime.InteropServices.COMException (0x80040154): Klasse nicht registriert
at System.Data.Common.UnsafeNativeMethods.CoCreateInstance(Guid rclsid, IntPtr pUnkOuter, Int32 dwClsContext, Guid riid)
at System.Data.OleDb.OleDbConnection.CreateInstanceDataLinks()
at System.Data.OleDb.OleDbConnection.CreateInstanceMDAC()
--- Ende der internen Ausnahmestapelüberwachung ---
at System.Data.OleDb.OleDbConnection.CreateInstanceMDAC()
at System.Data.OleDb.OleDbConnection.GetObjectPool()
at System.Data.OleDb.OleDbConnection.CreateProvider(OleDbConnectionString constr)
at System.Data.OleDb.OleDbConnection.Open()
at DBox2.frmMain.clear_old_timer(Int32 sel_item)
at DBox2.frmMain.close_me()
at DBox2.frmMain.frmMain_Closed(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnClosed(EventArgs e)
at System.Windows.Forms.Form.WmClose(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at System.Windows.Forms.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Geladene Assemblys **************
mscorlib
Assembly-Version: 1.0.5000.0
Win32-Version: 1.1.4322.573
CodeBase: file:///c:/windows/microsoft.net/framework/v1.1.4322/mscorlib.dll
----------------------------------------
DBox2
Assembly-Version: 1.0.1537.32465
Win32-Version: 1.0.1537.32465
CodeBase: file:///C:/Programme/JtG/DBox2.exe
----------------------------------------
System.Windows.Forms
Assembly-Version: 1.0.5000.0
Win32-Version: 1.1.4322.573
CodeBase: file:///c:/windows/assembly/gac/system.windows.forms/1.0.5000.0__b77a5c561934e089/system.windows.forms.dll
----------------------------------------
System
Assembly-Version: 1.0.5000.0
Win32-Version: 1.1.4322.573
CodeBase: file:///c:/windows/assembly/gac/system/1.0.5000.0__b77a5c561934e089/system.dll
----------------------------------------
Interop.WinGrabEngine
Assembly-Version: 1.0.0.0
Win32-Version: 1.0.0.0
CodeBase: file:///C:/Programme/JtG/Interop.WinGrabEngine.DLL
----------------------------------------
System.Drawing
Assembly-Version: 1.0.5000.0
Win32-Version: 1.1.4322.573
CodeBase: file:///c:/windows/assembly/gac/system.drawing/1.0.5000.0__b03f5f7f11d50a3a/system.drawing.dll
----------------------------------------
AxInterop.MSCommLib
Assembly-Version: 1.1.0.0
Win32-Version: 1.1.0.0
CodeBase: file:///C:/Programme/JtG/AxInterop.MSCommLib.DLL
----------------------------------------
Microsoft.VisualBasic.Compatibility
Assembly-Version: 7.0.5000.0
Win32-Version: 7.10.3077
CodeBase: file:///C:/Programme/JtG/Microsoft.VisualBasic.Compatibility.DLL
----------------------------------------
Microsoft.VisualBasic
Assembly-Version: 7.0.5000.0
Win32-Version: 7.10.3052.4
CodeBase: file:///c:/windows/assembly/gac/microsoft.visualbasic/7.0.5000.0__b03f5f7f11d50a3a/microsoft.visualbasic.dll
----------------------------------------
Interop.MSCommLib
Assembly-Version: 1.1.0.0
Win32-Version: 1.1.0.0
CodeBase: file:///C:/Programme/JtG/Interop.MSCommLib.DLL
----------------------------------------
System.resources
Assembly-Version: 1.0.5000.0
Win32-Version: 1.1.4322.573
CodeBase: file:///c:/windows/assembly/gac/system.resources/1.0.5000.0_de_b77a5c561934e089/system.resources.dll
----------------------------------------
System.Data
Assembly-Version: 1.0.5000.0
Win32-Version: 1.1.4322.573
CodeBase: file:///c:/windows/assembly/gac/system.data/1.0.5000.0__b77a5c561934e089/system.data.dll
----------------------------------------
mscorlib.resources
Assembly-Version: 1.0.5000.0
Win32-Version: 1.1.4322.573
CodeBase: file:///c:/windows/assembly/gac/mscorlib.resources/1.0.5000.0_de_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------
System.Data.resources
Assembly-Version: 1.0.5000.0
Win32-Version: 1.1.4322.573
CodeBase: file:///c:/windows/assembly/gac/system.data.resources/1.0.5000.0_de_b77a5c561934e089/system.data.resources.dll
----------------------------------------
System.Windows.Forms.resources
Assembly-Version: 1.0.5000.0
Win32-Version: 1.1.4322.573
CodeBase: file:///c:/windows/assembly/gac/system.windows.forms.resources/1.0.5000.0_de_b77a5c561934e089/system.windows.forms.resources.dll
----------------------------------------

************** JIT-Debuggen **************
Um das JIT-Debuggen (Just-In-Time) zu aktivieren, muss in der
Konfigurationsdatei der Anwendung oder des Computers
(machine.config) der jitDebugging-Wert im Abschnitt system.windows.forms festgelegt werden.
Die Anwendung muss mit aktiviertem Debuggen kompiliert werden.

Zum Beispiel:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

Wenn das JIT-Debuggen aktiviert ist, werden alle nicht behandelten
Ausnahmen an den JIT-Debugger gesendet, der auf dem
Computer registriert ist, und nicht von diesem Dialogfeld behandelt.

Bitte helft mir!!!!!!!!!!!!!!!!!!!! Danke!!!!!!!!!

Verfasst: Mo 16 Aug 2004, 8:52
von KeXXeN
Die Antwort auf diesen Fehler postest du ja in deiner Fehlermeldung schon selber:

"Der .Net Data OLE DB Provider (System.Data.OleDb) erfordert Microsoft Data Access Components (MDAC). Installieren Sie mindestens Microsoft Data Access Components (MDAC) Version 2.6"

Verfasst: Mo 16 Aug 2004, 17:16
von bienen70
Die Data Accses habe ich installiert!!

Verfasst: Mo 16 Aug 2004, 17:30
von leth
Keine Ahnung wie du das installiert hast, Windows scheint auf jeden Fall nicht Deiner Meinung zu sein, da eine Registrierung fehlt.
System.Runtime.InteropServices.COMException (0x80040154): Klasse nicht registriert
Ich schlage daher vor den ganzen Spaß mal zu deinstallieren (auch Jack) und dann nochmal von vorne zubeginnen. Vergiss aber nicht Jacks Verzeichnis auch zu löschen!

Hol Dir am besten auch gleich die aktuellste Version von MDAC von der Microsoft Homepage.

Cu leth

Verfasst: Mo 16 Aug 2004, 17:35
von bienen70
Habe ich zwar auch schon probiert, aber ich werde es nochmal versuchen!!
Danke vorerst!!!!!!!! :)

Verfasst: Mo 16 Aug 2004, 18:29
von Pedant
Hallo bienen70,
...Installieren Sie mindestens Microsoft Data Access Components (MDAC) Version 2.6.
Diese Fehlermeldung bin ich bei meiner ersten Jack-Installation nur mit ServicePack 1 für XP losgeworden.
MDAC 2.6 oder 2.7 zu installieren hatte da nichts genutzt.

Gruß Frank

Verfasst: Mo 16 Aug 2004, 18:31
von KeXXeN
Das Einfachste wäre doch immer noch, einfach mal ein Windowsupdate durchlaufen zu lassen.
Dann sieht man wo ein Fehler liegt, und was einem da noch alles fehlt.
Persönlich habe ich (beruflicher Seits) doch schon sehr oft gemerkt das sich die Leute falsche Versionen herunter gezogen haben die für Ihr System gar nicht so geeignet waren, und wenns einfach nur die falsche Sprache war.

Und da ihr ja alle eine eigene Windowslizenz habt, braucht ihr ja auch nicht zu befürchten das ihr Probleme bekommt :P

Verfasst: Mo 16 Aug 2004, 19:20
von Pedant
Hallo,
Und da ihr ja alle eine eigene Windowslizenz habt, braucht ihr ja auch nicht zu befürchten das ihr Probleme bekommt
Laut c't würden beim Windowsupdate keinerlei Daten übertragen werden, die einen Dieb davon abhalten sollten, sein System zu aktualsieren.

Scheint mir auch glaubhaft und vernünftig, da Microsoft ein berechtigtes Interesse daran hat, dass alle Windowsinstallationen möglichst stabil und sicher sind, egal ob legal erworben oder illegal kopiert.
Einfach nur um den Ruf zu schützen, denn auch Diebe können nörgeln.

Ich würde eher einem Autodieb, als einem Autoverkäufer glauben, wenn er mir sagte, ich solle keinen Dingsda kaufen, der führe sich nicht gut und wäre schlecht verarbeitet.
Wenn er allerdings sagt, der wäre in der Anschaffung zu teuer, müsste ich schon überlegen, was das dann zu bedeuten hat.

Gruß Frank

PS: Wie immer, alle Angaben ohne Gewähr!

Verfasst: So 22 Aug 2004, 10:40
von bienen70
Hallo,
danke für eure Hilfe!! Es hat alles nichts genutzt, Windows hatte riesen Probleme!! Jetzt habe ich die Platte formatiert und alles neu installiert.
Jtg läuft auf anhieb und ohne Probleme!!!!!

Gruß
bienen70 :D

Verfasst: So 22 Aug 2004, 11:13
von KeXXeN
Vielen Dank das du das mal so offen geäußert hast.
Denn sonst fällt es vielen nur allzu leicht zuzugeben, das das Problem nicht bei Windows, wohl aber nur bei der Software läge ;)

Verfasst: Do 26 Aug 2004, 18:22
von bienen70
@KeXXeN

Wieso soll ich denn ein so gutes Programm schlecht machen, wenn Bill´s Absturzsysteme so oft probleme machen!! Ich finde JtG einfach KLASSE!!
:D :D :D :D :D :D :D