Miałem ten sam problem i rozwiązałem dodawanie do moich referencji projektu C#Oracle.ManagedDataAccess zamiast Oracle.DataAccess .
Aby to zrobić, przejdź do (Narzędzia / Menedżer pakietów Nugget / Menedżer pakietów Nugget dla rozwiązania) wyszukaj referencje Oracle i wybierz Oracle.ManagedDataAccess .
Następnie musisz skomentować lub usunąć swoje rzeczywiste połączenia DataAccess z ManagedDataAccess jako:
//using Oracle.DataAccess.Client;
//using Oracle.DataAccess.Types;
using Oracle.ManagedDataAccess.Client;
Nie musisz zmieniać kodu połączenia, tylko kodowanie używające.Po zakończeniu pracy możesz usunąć Oracle.DataAccess z referencji projektu