title: Are there reference implementations of hot-swapping in .NET?
body: <p>I'm looking for a good implementation of hot-swapping done in .NET. The things I need are:</p>
  
  <ul>
  <li>Being able to deploy DLLs in a particular folder and have a running system pick them up.</li>
  <li>Having the running system update corresponding references in the container.</li>
  </ul>
  
  <p>I've been looking into MEF and its directory loading mechanism, but it seems very unreliable. Maybe someone out there has an alternative implementation?</p>