ich möchte eine plugin DLL, die mit LoadLibrary geladen wird, nach dem Entladen mittels FreeLibrary löschen bzw. ersetzen können. FreeLibrary klappt soweit nur kann ich die Datei nicht löschen - Windows blockiert sie solange meine Applikation noch läuft - wieso? In der DLL wird eigentlich nichts gemacht (sie besteht aus zwei leeren Funktionen - eine load und eine unload Funktion). Hat da jemand einen Tipp was sich da machen lässt?
Hi, bist du dir sicher das du sie nicht versehentlich "statisch" mitlädst? prüf das mal mit dem dependancy-walker ob er vielleicht für deine DLL eine abhängigkeit erzeugt hat. -- class God : public ChuckNorris { };