Tout est décrit ici, étape par étape sur la page. Vous trouverez ci-dessous un lien vers github :Comment configurer NpgsqlDdexProvider 3.1 .
J'utilise Visual Studio 2015 et le serveur de base de données PostgreSql 9.4.J'ai installé Npgsql-3.1.8.msi qui a installé la librairie Npgsql.dll dans le GAC :
et installé NpgsqlDdexProvider-3.1.0.vsix qui vous permet d'ajouter une chaîne de connexion sous VS dans l'Explorateur de serveurs pour PostgreSQL.
Cela fonctionne parfaitement pour moi.