Gut, das dachte ich mir.
Ich würde also:
1. Vor jedem Zugriff auf die
DLL ein Flag prüfen ( à la 'InShutdownMode')
2. Im OnClose dieses Flag auf True setzen.
3. Warten, bis kein Aufruf mehr in der
DLL ist
4. Die
DLL aus dem Speicher werfen (alle zukünftigen Aufrufe werden fehlschlagen)
5. Die Anwendung normal terminieren.
Wissen tut man natürlich nicht, ob das ganze dan funktioniert, da dieser Fehler einer dieser tollen 'passiert in Taiwan, aber sonst nur Dienstags, außer wenn es draußen regnet oder auch nicht, manchmal eben' Fehler ist.
Danke für die Bestätigung.