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

Errore Oracle .Net ManagedDataAccess:impossibile caricare il tipo "OracleInternal.Common.ConfigBaseClass" dall'assembly

C'è un conflitto tra Oracle.ManagedDataAccess da NuGet e quello installato (mediante l'installazione del client Oracle) su un server e registrato in GAC.

Annulla la registrazione di Oracle.ManagedDataAccess da GAC ​​e ti libererai dell'errore:esegui la riga di comando e vai alla directory:

{Casa Oracle} \prodotto\{versione}\client_64\ODP.NET\gestito\x64

Lì dovresti trovare OraProvCfg.exe file. Esegui il comando seguente per annullare la registrazione di Oracle.ManagedDataAccess da GAC:

OraProvCfg /action:ungac /providerPath:Oracle.ManagedDataAccess