title: Loading different versions of the same assembly
body: <p>Using reflection, I need to load 2 different versions of the same assembly. Can I load the 2 versions in 2 different AppDomains in the same process? </p>
  
  <p>I need to do some data migration from the old version of the app to the new version. 
  Please let me know if this is possible or should I use 2 separate processes.</p>