I have a .NET Framework 4.7.2 console application, a .NET standard 2.0 business layer and a .NET standard 2.0 data access layer.
When I am trying to access data access layer from console application through the business layer, I am getting errors that say dependency not found. These dependencies are added to the data access layer and these are not related to console application like Dapper, OracleManagedDataAcess etc. If I added these libraries to the console application, it works. But I don't understand why do I have to add data access related libraries to the console application.
By the way if I switch the console application to .NET Core, it works as expected. But my console application has to be .NET framework. Any ideas?