Я хотел работать с пользовательским поставщиком БД в Visual Studio.Мне нужно, чтобы использовать Entity Framework.
Например, я скачал NpgSQL, зарегистрировал их в GAC:
gacutil -i c:\temp\npgsql.dll
gacutil -i c:\temp\mono.security.dll
и добавил в файл machine.config:
<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" />
Но Npgsql не появился в списке источников данных в Visual Studio:
![Data source in VS](https://i.stack.imgur.com/KUT60.png)
Как добавить настраиваемый поставщик БД в этот список?
UPD: если я используюкомандная строка edmgen.exe Я получил ошибку:
ошибка 7001: Не удалось найти или загрузить зарегистрированный поставщик данных .Net Framework.