J'ai eu le même problème et j'ai résolu d'ajouter à mes références de projet C#Oracle.ManagedDataAccess au lieu de Oracle.DataAccess .
Pour ce faire, accédez à (Outils / Nugget Package Manager / Nugget Package Manager for Solution) recherchez les références Oracle et sélectionnez Oracle.ManagedDataAccess .
Ensuite, vous devez commenter ou supprimer vos appels DataAccess réels à ManagedDataAccess en tant que :
//using Oracle.DataAccess.Client;
//using Oracle.DataAccess.Types;
using Oracle.ManagedDataAccess.Client;
Pas besoin de changer votre code de connexion, seulement le codage d'utilisation. Une fois que cela fonctionne, vous pouvez supprimer Oracle.DataAccess de vos références de projet