Versionen af Oracle.DataAccess.Client skal matche nøjagtigt versionen af den installerede Oracle Client, så en simpel udskiftning virker alligevel ikke.
Når en DLL er indlæst, ser applikationen først ind i GAC. Hvis DLL'en ikke findes der, er den lokale mappe kontrolleret. - Nå, dette er den meget korte version, den rigtige version, du finder på Hvordan Runtime lokaliserer samlinger
Bortset fra det er dit spørgsmål ikke rigtig klart for mig, hvad forsøger du at opnå, og hvad er problemet? Du kan også redigere din *.csproj/*.vbproj fil med en teksteditor.