Without properly setting up the project, it will always be seen an error like this:
Could not load file or assembly 'Npgsql, Version = 3.1.2.0, Culture = neutral, PublicKeyToken = 5d8b90d52f46fda7' or one of its dependencies. The assembly's manifest definition located not match the assembly reference. (Exception from HRESULT: 0x80131040)
After using the AsmSpy, I noticed that the problem is in "EntityFramework6.Npgsql" that does not recognize the newer versions of Npgsql, as shown in the following figure:
My own DLL recognizes the latest version, except "EntityFramework6.Npgsql"
