Dear all,

I opened an Assembly using Assembly.LoadFrom() method, did some work and set null. After that when i tried to delete that assembly file, its locked and couldn't remove it.

I tried using AppDomain also, to load that assembly in seperate appdomain and unloaded it using AppDomain.UnLoad also. It doesn't work. Nothing works. I can delete only when my app exits. I absolutely need of this assembly unload in my app.

Experts !!!, how to unload the Assembly *hell*.

Any help would be greatly appreciated.

Regards

Rafik.