Dot.Net DLL in Access klappt, aber beenden geht nicht
Hallo liebe Gemeinde
Ich bin gerade am Verzweifeln
Ich habe eine DLL in VB.Net geschrieben, in Access (2003, 2007 und 2010) eingebunden und alles läuft super.
Wenn ich aber jetzt Access beenden will, wird zwar die Datenbank geschlossen, aber Access selber bleibt geöffnet.
Egal wie, Access läßt sich nicht schließen. Da hilft dann nur noch der Processexplorer um den Prozess zu killen.
Ich habe schon einiges versucht, alle Objekte innerhalb der DLL zerstören, alle Verweise auf eigene Daten/Typen beendet, aber so richtig bringen tut das nichts.
Hat hier vielleicht jemand eine Idee, was ich noch ausprobieren kann????
Gruß
HaPe
Ich bin gerade am Verzweifeln
Ich habe eine DLL in VB.Net geschrieben, in Access (2003, 2007 und 2010) eingebunden und alles läuft super.
Wenn ich aber jetzt Access beenden will, wird zwar die Datenbank geschlossen, aber Access selber bleibt geöffnet.
Egal wie, Access läßt sich nicht schließen. Da hilft dann nur noch der Processexplorer um den Prozess zu killen.
Ich habe schon einiges versucht, alle Objekte innerhalb der DLL zerstören, alle Verweise auf eigene Daten/Typen beendet, aber so richtig bringen tut das nichts.
Hat hier vielleicht jemand eine Idee, was ich noch ausprobieren kann????
Gruß
HaPe
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 185353
Url: https://administrator.de/contentid/185353
Ausgedruckt am: 16.11.2024 um 01:11 Uhr
5 Kommentare
Neuester Kommentar
Hallo HaPe!
Schon etwas in der Art
versucht?
Gruß Dieter
Schon etwas in der Art
Application.Quit |
Gruß Dieter
Moin Moin,
könnte es eine - optisch unterdrückte - (Debug-)Aufforderung etc. sein?
Zum Testen würde ich mal alles aktivieren um zu sehen, wo der Fehler entsteht.
Entsprechende Fehler-behandlungs-routinen könnten auch zur Lösung führen.
Vielleicht gibst du uns auch einen Tipp, was deine DLL macht, bzw. machen soll?
Grüße aus Rostock
Wolfgang
(Netwolf)
könnte es eine - optisch unterdrückte - (Debug-)Aufforderung etc. sein?
Zum Testen würde ich mal alles aktivieren um zu sehen, wo der Fehler entsteht.
Entsprechende Fehler-behandlungs-routinen könnten auch zur Lösung führen.
Vielleicht gibst du uns auch einen Tipp, was deine DLL macht, bzw. machen soll?
Grüße aus Rostock
Wolfgang
(Netwolf)