Il y a un conflit entre Oracle.ManagedDataAccess
de NuGet et celui qui est installé (par l'installation du client Oracle) sur un serveur et qui est enregistré dans GAC.
Désinscrire Oracle.ManagedDataAccess
depuis GAC et vous vous débarrasserez de l'erreur :exécutez la ligne de commande et accédez au répertoire :
{Accueil Oracle} \product\{version}\client_64\ODP.NET\managed\x64
Vous devriez y trouver OraProvCfg.exe
dossier. Exécutez la commande suivante pour désinscrire Oracle.ManagedDataAccess
du GAC :
OraProvCfg /action:ungac /providerPath:Oracle.ManagedDataAccess