Do Solution 2, but don't edit the registry. Just create the link on command prompt:
mklink /j "Program Files x86" "Program Files (x86)"
then press ENTER.
Then create a copy of the shortcut you use to launch Visual Studio and place it on your desktop - call it "Visual Studio (Oracle-safe)", but edit the path in the properties to be "Program Files x86" instead of "Program Files (x86)". Launch Visual Studio and open your project using this new shortcut, instead.