Zainstalowałem odp.net 32-bitową instalację dla Visual Studio 2012. Ustawiłem odniesienie do Oracle.DataAccess.dll i moje połączenie z Oracle wydaje się działać.Błąd niezgodności Oracle.DataAccess
Po zbudowaniu projektu (.net 4) pojawia się następujący błąd. Projekt jest ustawiony na tworzenie AnyCPU (moja stacja robocza jest 64-bitowa, a serwer, na którym ostatecznie będziemy wdrażać, ma 32 bity).
"Wystąpiła niezgodność między architekturą procesora budowanego projektu" MSIL "a architekturą procesora odwołania Oracle.DataAcess, wersja 4.112.3.0, Culture = neutral, PublicKeyToken = 89b483f429c47342, processorArchitecture = x86, "x86". Ta niezgodność może spowodować awarie środowiska wykonawczego. Rozważ zmianę docelowej architektury procesora projektu za pomocą programu Menedżer konfiguracji, tak aby dopasować architekturę procesora między projektem a referencjami, lub skorzystaj z odniesienia do architektury procesora, która jest zgodna z docelową architekturą procesora projektu "
To tylko ostrzeżenie vs.net, ale czy istnieje sposób na pozbycie się tego?