Supported .NET Framework Versions
The following table lists the PSQL data providers supported for use with Microsoft .NET Framework and Microsoft Entity Framework. Each row of the table represents the compatible combinations of versions of these three products.
PSQL Provider
Microsoft .NET Framework
Microsoft Entity Framework
ADO.NET Data Provider 4.0
2.0, 3.0, 3.5, 3.5 SP1, 4.0, 4.5
—
ADO.NET Data Provider 4.2
2.0, 3.0, 3.5, 3.5 SP1, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2
—
ADO.NET Entity Framework Provider 4.0
3.5 SP1, 4.0, 4.5, 4.5.1, 4.5.2
4.3, 5.0
ADO.NET Entity Framework Provider 4.2
4.5, 4.5.1, 4.5.2, 4.6.1, 4.6.2
4.3, 5.0
ADO.NET Entity Framework Provider 4.2.0.6
4.5, 4.5.1, 4.5.2, 4.6.1, 4.6.2
6.0, 6.0.1, 6.0.2
The PSQL ADO.NET Entity Framework data provider supports two versions of the Microsoft ADO.NET Entity Framework: 5.0 and 6.0.
All versions listed apply to both 32- and 64-bit versions of .NET Framework.
If you are using ADO.NET without customization, then code written for earlier versions of the .NET Framework and of the PSQL data provider is compatible with PSQL data provider 4.2. PSQL data provider 4.0 is included with the product for backward compatibility.
To use PSQL ADO.NET Entity Framework 4.2, your applications must target .NET Framework 4.5 or later.
Microsoft Entity Framework 6.1.0 through 6.1.3 are not supported in the current PSQL release.