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
Please also mark the comments that contributed to the solution of the article
Content-Key: 185353
Url: https://administrator.de/contentid/185353
Printed on: April 23, 2024 at 23:04 o'clock
5 Comments
Latest comment
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)