Měl jsem stejný problém a vyřešil jsem přidání do mého projektu C# ReferenceOracle.ManagedDataAccess místo Oracle.DataAccess .
Chcete-li to provést, přejděte na (Nástroje / Správce balíčků Nugget / Správce balíčků Nugget pro řešení) vyhledejte reference Oracle a vyberte Oracle.ManagedDataAccess .
Poté musíte svá skutečná volání DataAccess do ManagedDataAccess okomentovat nebo smazat jako:
//using Oracle.DataAccess.Client;
//using Oracle.DataAccess.Types;
using Oracle.ManagedDataAccess.Client;
Není třeba měnit váš kód připojení, pouze kódování pomocí. Poté, co to funguje, můžete odstranit Oracle.DataAccess z vašich projektových referencí