dotConnect for PostgreSQL Compatibility

PostgreSQL Compatibility

dotConnect for PostgreSQL supports PostgreSQL server since 7.1 version to 14, EnterpriseDB/EnterpriseDB Advanced Server/Postgres Plus Advanced Server/EDB Postgres Advanced Server, Pervasive Postgres SQL servers, Heroku Postgres.

Framework Compatibility

The provider works with:

  • Microsoft .NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.6, 4.7, 4.8
  • Microsoft .NET Core 1.x, 2.x, and 3.x
  • Microsoft .NET 5.0
  • Microsoft .NET Compact Framework 2.0 and above
  • Mono version 2.0 and above

dotConnect for PostgreSQL is compatible with ADO.NET Entity Framework v1 - v6 and Entity Framework Core 1.x, 2.x, 3.x, 5.0, and 6.0 (PostgreSQL server 8.0 or higher is required for Entity Framework).

IDE Compatibility

dotConnect for PostgreSQL can be used with the following development environments:

  • Microsoft Visual Studio 2019 release and preview
  • Microsoft Visual Studio 2017
  • Microsoft Visual Studio 2015
  • Microsoft Visual Studio 2013
  • Microsoft Visual Studio 2012
  • Microsoft Visual Studio 2010
  • Microsoft Visual Studio 2008
  • Embarcadero Delphi Prism
  • CodeGear RAD Studio 2007


Microsoft Visual Studio Industry Program


There are some limitations in Express Editions of Visual Studio. The following features are not available: provider add-in, automatic toolbox components registration and DDEX integration. As an exclusion, Visual Web Developer 2008 and 2010 supports DDEX features.

dotConnect for PostgreSQL supports Visual Studio Lightswitch 2011 and 2012 .

RAD Studio 2007 is supported in run time only as these environments have no WinForms designers.

Devart Data Providers Compatibility

Since Devart data providers use a common assembly (Devart.Data.dll), it is necessary to make sure that all installed data providers are compatible.

dotConnect for PostgreSQL can be used together with dotConnect Universal that provides universal access to different databases within a single code.