Så vidt jeg ved, er Oracle.DataAccess
montering virker kun med 32 bit, jeg har også denne slags problemer med 64 bit, og det virker virkelig ikke. Min løsning var at fjerne de 64 bits fra GAC og installere de 32 bits på GAC. Jeg fjerner også enhver .dll-fil i bin-mappen til mit program, find samlingen på GAC.
Der er ikke noget problem, hvis din maskine og dit operativsystem er 64bit, vil 32bit-versionen fungere fint.
OPDATERING
Jeg anbefaler, at du tager et kig på Officiel Oracle ODP.NET, Managed Driver
, det er en bedre version end Oracle.DataAccess
. Denne Administrerede driver
har ikke brug for Oracle Client
på maskinen, og du skal blot angive TNS i DataSource-feltet i forbindelsesstrengen
og det fungerer fint for 32
og 64
bits.