title: Could not load file or assembly
body: <p>I have an ASP.NET website that uses the Oracle.DataAccess.dll.  I have version 10.2.0.100 and 1.111.6.0 in the GAC of my local machine, but only 10.2.0.100 on the dev server.  When I deploy the website to the server and run the website, I get this error before the website even loads:</p>
  
  <pre><code>"Could not load file or assembly 'Oracle.DataAccess, Version=1.111.6.0, Culture=neutral, PublicKeyToken=89b483f429c47342' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)"
  </code></pre>
  
  <p>I guess I need to build my app against the 10.2.0.100 version but I don't see how to do that.  If I remove the 1.111.6.0 version from the GAC on my LOCAL machine and try to rebuild, I get the error above.</p>
  
  <p>How do I resolve this issue? How do I build against a certain dll even if there are more than one version of that dll in the GAC?</p>