Når det kommer til Oracle, kan jeg godt lide at bruge Oracle Instant Client :
- Du behøver ikke at installere noget på målmaskinerne (inklusive udviklerbokse!).
- Du kan sikre dig, at din applikation kører med den specifikke klient, du har valgt.
- Du kan endda nemt få flere applikationer til at fungere med forskellige klientversioner på den samme computer.
- Som en ulempe tilføjer det en betydelig vægt til din applikation (~19 Mb minimum).
Tjek Hvad er det mindste klientfodaftryk, der kræves for at forbinde C# til en Oracle-database? for mere information. For at vide, hvordan man opsætter et Visual Studio-projekt, der fungerer på x86- og x64-maskiner, skal du tjekke mit blogindlæg Oracle Instant Client i Visual Studio.