title: Multiple versions of COM object on same server
body: <p>I maintain a large ASP classic web site (no budget to convert to ASP.NET). It uses COM objects, written in C#. I need to run multiple sites (Production, UAT, QA) on the one web server. </p>
  
  <p>I would like to be able to have each site run different versions of the code base. That would mean having a separate version of the same COM object per site. </p>
  
  <p>However, it looks like COM objects get registered in the server's registry, with no support for separate versions.</p>
  
  <p>How can I use different version of the same COM object with my site running on the same web server?</p>