I downloaded and intalled ODAC 64 bit version.
I have a .net 4.5 application, I add the reference to Oracle.DataAccess and my application compiles Ok.
However, at run time, I have the following exeptions - errors:
Could not load file or assembly 'Oracle.DataAccess, Version=220.127.116.11. Culture=neutral, PublicKey Token=89b483f429c47342'or one of its dependencies.
My windows is 64 bit.
Im using Visual Studio 2012 Express for Desktop.
The Oracle DB is 64 bit and its Ok - I can connect with toad
Im using ODP4.
I add the intallation directory of ODAC & ODAC/bin to my PATH environment variable at the first place.
The file Oracle.DataAccess.dll is copied by Visual Studio to my Project/bin/Debug directory
The Oracle DB "bitness" doesn't matter. Neither does the underlying app server OS as long as you're not trying 64-bit apps on a 32-bit OS. What matters is the bitness of the app server process. All loaded libraries into the process must be the same bitness.