title: Is it possible to put multiple versions of Oracle.DataAccess.dll on the same machine?
body: <p>My group has developed several apps that were optimized for the Oracle 11.2.0.1 client and older versions.  I recently installed the latest Oracle 11.2.0.3 client to take advantage of the Entity Framework support.  Some of the older apps don't work with the new client.  I am hoping to allow apps that require both the latest 11.2.0.3 client and older versions to survive in harmony on our client's machines.  Is there a way to do this?  </p>
  
  <p>I have one machine with Oracle 11.2.0.1.  I tried to manually load Oracle.DataAccess.dll 11.2.0.3 into the GAC, but the app that depends on it still doesn't work.  Is there something else that I need to do?</p>
  
  <p>This is what my GAC looks like:</p>
  
  <p><img src="https://i.stack.imgur.com/EjoVm.png" alt="enter image description here"></p>
  
  <p>And here are the policy files:</p>
  
  <p><img src="https://i.stack.imgur.com/nERyO.png" alt="enter image description here"></p>