S>Естественно делаю CoInitialize(), Release(), CoUninitialize() и даже пробовал CoFreeUnusedLibraries() и CoFreeAllLibraries() — не помогает.
S>Ручками делать FreeLibrary? А если потом опять надо будет интерфейсом воспользоваться?
Насколько я знаю, нет способа гарантированной выгрузки DLL. Тее нужно подождать немного — винда их отпустит. К томже 2 мега некритично.