Possible duplicate:
DLL loading into a separate AppDomain
What is the correct way to load a .NET assembly into a separate AppDomain so that you can access its types / classes, but you can still unload it (and reload).
This goes for this previous discussion: C # is the right way to load an assembly, find the class and call method ()
Buddyjo
source share