Ten błąd wskazuje, że w Twojej aplikacji występuje niezgodność między komponentami 32-bitowymi i 64-bitowymi.
Po uruchomieniu aplikacji w 64-bitowym systemie Windows może ona działać jako 64-bitowa lub 32-bitowa. Jeśli ustawiłeś docelową platformę jako x86, będzie działać jako 32 bity. Jeśli ustawiłeś docelową platformę jako x64 lub AnyCpu, będzie działać jako 64 bity.
Oracle ma różne wersje swojego klienta, jedna jest 32-bitowa, a druga 64-bitowa. Tak więc, jeśli twoja aplikacja działa w trybie 32-bitowym, musisz upewnić się, że twój 32-bitowy klient Oracle jest zainstalowany.