You should use Oracle.ManagedDataAccess.Core for .NET (versions 5, 6, 7, 8), and for .NET Framework (version 4.8), you can utilize the Oracle.ManagedDataAccess library. This is primarily a .NET library compatibility issue.