title: Dynamically change the reference to a dll at runtime
body: <p>I have a situation where I have several .dll files in different folders , all with the same name , that contains the same functions ( with the same names ) , but the code inside functions with the same name is different.</p>
  
  <p>I have created my application in design , referencing one of these .dll files.
  But I want that when my application start ,  using a select case to be able to change the reference to one of these dll.</p>
  
  <p>Is this possible ?</p>
  
  <p>Thank you !</p>