User269602965 posted
I would download the latest version of ORacle ODP.NET for 11gR2,
during installation, use the CLIENT INSTALL prompt,
install into a NEW Oracle Home directory.
This will put many versions of ODAC in the GAC.
This 11g client will then communicate with your 10g Oracle Database via TNSNAMES.ORA
Also, there are two versions of ODAC dll, one supporting ASP.NET 2.0/3.5 and one supporting ASP.NET 4.0.
so you have to be careful which one you are pointing too.
Optionally, I will get the version of ODAC from the database HOME / ODP.NET / BIN folder and place the ODAC DLL
in my application BIN folder and make a local reference to it, bypassing need for GAC.