Skip to Main Content

Oracle Developer Tools for Visual Studio


For appeals, questions and feedback, please email

The ADO.NET provider 'Oracle.ManagedDataAccess.Client' is either not registered in the machine or application config file

user8879148Nov 13 2023 — edited Nov 14 2023

We're using .net 4.8, EF6 with Oracle.ManagedDataAccess 21.12.0 and Oracle.ManagedDataAcess.EntityFramework 21.9.0.

We're working on an Oracle 19c database.

I was able to generate a model from an existing database (partly by adding one table per table), the application builds very well.

But when we want to reopen the edmx file, we get this error:

The ADO.NET provider 'Oracle.ManagedDataAccess.Client' is not registered in the machine or application configuration file, or could not be loaded.

It is also impossible to compile the solution.

However, we have installed ODAC and ODTforVS2019_193200.

Post Details
Added on Nov 13 2023