Det här felet indikerar att du inte matchar 32-bitars och 64-bitars komponenter i din applikation.
När du kör ett program i 64 bitars Windows kan det köras som antingen 64 bitar eller 32 bitar. Om du har ställt in plattformsmålet som x86 kommer det att köras som 32 bitar. Om du har ställt in ditt plattformsmål som x64 eller AnyCpu kommer det att köras som 64 bitar.
Oracle har olika versioner av sin klient, en är 32 bitar och den andra är 64 bitar. Så om din applikation körs i 32-bitarsläge måste du se till att din 32-bitars Oracle-klient är installerad.