Há um conflito entre
Oracle.ManagedDataAccess
do NuGet e aquele que está instalado (por instalação do cliente Oracle) em um servidor e que está registrado no GAC. Cancelar o registro de
Oracle.ManagedDataAccess
do GAC e você se livrará do erro:Execute a linha de comando e navegue até o diretório:
{Oracle home} \produto\{versão}\client_64\ODP.NET\managed\x64
Lá você deve encontrar
OraProvCfg.exe
Arquivo. Execute o seguinte comando para cancelar o registro de Oracle.ManagedDataAccess
do GAC:OraProvCfg /action:ungac /providerPath:Oracle.ManagedDataAccess