Quote:
the auto detect is easy however the only thing you could do is unload. etc etc

Actually it could stay loaded with a reduced foot print, since all it needs to to is pass control to the first loaded copy. (hmmm assuming that didnt unload lol) It is kinda not exactly what dlls were envisioned for I must admit.