@neolithos: Es geht ja hier nicht ums debuggen sondern darum das der Explorer die
DLL nicht wieder freigibt. Und wenn man ihm dann einfach die
DLL weg klaut (in dem man den Prozess beendet) dann kann das auch wunderschöne Fehler hervorrufen. Soll aber nicht heißen das deine Variante schlechter ist (im Gegenteil). Es geht nur darum möglichst viele Lösungsmöglichkeiten aufzuzeigen und dann kann sich der Fragesteller die für ihn beste heraussuchen.