De PATH-instelling is niet nodig. Ik heb hetzelfde probleem opgelost met een kopie van de oraons.dll in de ORACLE_HOME\bin map en daarna werkt de installatie.
Er is een verschil tussen een Oracle setup via installer en de xcopy storting. Ik weet nu niet waarom. Beide installaties hadden dezelfde registerinstelling:
HKEY_LOCAL_MACHINE\SOFTWARE\Oracle\ODP.NET\4.112.4.0\DllPath
en het DllPath wijst naar de BIN map van de ORACLE_HOME . Dat betekent een PATH-instelling naar de BIN map van de ORACLE_HOME helpt niet. Een extra PATH naar de ORACLE_HOME van de cliënt zou helpen. Ik denk dat dat niet nodig is. Alleen een kopie van de oraons.dll in de BIN is genoeg.