通过 Npgsql 从 Visual Studio 2015 连接到 PostgreSQL 9.5 数据库
connect to PostgreSQL 9.5 database from Visual Studio 2015 via Npgsql
我安装了NpgsqlDdexProvider-3.1.0,通过NuGet将Npgsql v.3.0.5、EntityFramework5.Npgsql v.3.0.5、EntityFramework v.5.0.0添加到项目包中。我尝试通过服务器资源管理器添加到数据库的连接并出现错误:
Failed to find or load the registered .Net Framework Data Provider
我的数据提供者:.Net Framework Data Provider for PostgreSQL (Npgsql Ddex Provider)
我的连接字符串:
Host=localhost;Username=postgres;Password=1;Database=postgres;
如何解决?
您必须将提供商的 dll 添加到 GAC 和 IDE 的 assemble。
我安装了NpgsqlDdexProvider-3.1.0,通过NuGet将Npgsql v.3.0.5、EntityFramework5.Npgsql v.3.0.5、EntityFramework v.5.0.0添加到项目包中。我尝试通过服务器资源管理器添加到数据库的连接并出现错误:
Failed to find or load the registered .Net Framework Data Provider
我的数据提供者:.Net Framework Data Provider for PostgreSQL (Npgsql Ddex Provider)
我的连接字符串:
Host=localhost;Username=postgres;Password=1;Database=postgres;
如何解决?
您必须将提供商的 dll 添加到 GAC 和 IDE 的 assemble。