Как известно, нельзя удалять exe или dll файлы, которые на данный момент загружены для исполнения какого-либо процесса.
Но, оказывается, их можно переименовать и заменить новыми файлами с такими же именами! Причем можно даже из этого же самого процесса (привет барону Мюнхгаузену).
Вот ведь чудеса логики....
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>