title: Different .NET assembly references depending on 32-64 bit
body: <p>I've got a 32 bit and a 64 bit .NET assembly from a supplier. They have the exact same interfaces in them (same classes, same methods, etc.)</p>
  
  <p>For some reason, I can never run one type on the other platform. What I've been doing thus far is simply to remove the references and then recompile as appropriate.</p>
  
  <p>Is there a simpler way to do this?</p>
  
  <p>EDIT</p>
  
  <p>I was thinking SVN could be co-opted to solve this somehow?</p>
  
  <p>EDIT</p>
  
  <p>The assemblies are not in GAC. And also, the need arises because I'm building the same program on both platforms, rather than trying to run something built on one platform on the other.</p>