OraOLEDB.Oracle provider is not registered
<p>This error has been documented thousands of times, and I have been googling it for hours - so, yes, possible duplicate. Unfortunately, I still have this issue. I have tried what others have said: registering dll by hand, re-run install, unblocking the downloaded odac files, using elevated command prompts, all debug/release and x86/x64/Any combinations, etc... nothing worked for me, so maybe one of you has a brilliant (new) idea ?</p>

<ul>
<li>Windows Server 2012 Standard, .Net 4.5 installed</li>
<li>64-bit OS, x64-based processor</li>
<li>application is a VS2015 windows service compiled in x64 Release .Net 4.5</li>
<li>installed (X-Copy version) Oracle OleDB files from the ODAC112040XCopy_64bit.zip official from Oracle OTN</li>
</ul>

<p>There is no Oracle database on this server. The OleDB driver will be used to communicate with another machine where Oracle 11.2 is installed and running.</p>

<p>Thanks for helping.</p>