Oracle
 sql >> Database >  >> RDS >> Oracle

Impossibile caricare il file o l'assembly 'Errore Oracle.DataAccess

Per quanto ne so, Oracle.DataAccess l'assemblaggio funziona solo con 32 bit, ho anche questo tipo di problema con 64 bit e davvero non funziona. La mia soluzione era rimuovere i 64 bit da GAC ​​e installare i 32 bit su GAC. Rimuovo anche qualsiasi file .dll nella cartella bin nella mia applicazione per trovare l'assembly su GAC.

Non ci sono problemi se la tua macchina e il tuo sistema operativo sono a 64 bit, la versione a 32 bit funzionerà bene.

AGGIORNAMENTO

Ti consiglio di dare un'occhiata a Official Oracle ODP.NET, Managed Driver , questa è una versione migliore di Oracle.DataAccess . Questo Managed Driver non necessita del Oracle Client sulla macchina, e devi solo fornire il TNS nel campo DataSource della connection string e funziona bene per 32 e 64 bit.