Comment ajouter des DB provider pour être accessible dans Visual Studio?

Je voulais travailler avec des personnalisés DB provider dans Visual Studio. J'en ai besoin pour utiliser Entity Framework.

Par exemple, j'ai téléchargé NpgSQL,
inscrit dans le GAC:

gacutil  -i  c:\temp\npgsql.dll
gacutil  -i  c:\temp\mono.security.dll

et ajouté à la machine.fichier de configuration:

<add name="Npgsql Data Provider"
invariant="Npgsql"  support="FF"
description=".Net Framework Data Provider for Postgresql Server"
type="Npgsql.NpgsqlFactory, Npgsql, Version=2.0.6.0, Culture=neutral, PublicKeyToken=5d8b90d52f46fda7" />

Mais Npgsql n'apparaît pas dans la liste source de données dans Visual Studio:

Comment ajouter des DB provider pour être accessible dans Visual Studio?

Comment ajouter des DB provider à cette liste?

UPD: Si j'utilise la chaîne de commande edmgen.exe je suis d'erreur:

erreur 7001: impossible de trouver ou charger l'enregistrement .Net Framework Fournisseur De Données.

OriginalL'auteur Anton | 2011-02-04