I am currently developing an application in where a user will dynamically choose dlls and the application will execute some of the methods in that dll. (if you follow t
What you're looking to do is basically running Assemblies in a separate Application Domain. Check out this page on MSDN for a good starting point. It's actually quite east to do: