如何让Npgsql与EF4一起使用?

时间:2012-01-04 19:19:49

标签: postgresql entity-framework-4 frameworks entity npgsql

嘿,我知道这是一个老问题,但我有点卡住试图让Npgsql与EF4一起工作!我似乎无法在任何需要的位置注册提供程序,以便它显示在实体数据模型向导中。

尝试创建新模型时,我尝试在“更改数据源”对话框中创建与Postgres数据库的连接。但是这里唯一的提供者是MSSQL和“”的不同风格。此表单上的数据提供程序组合不显示Npgsql或任何与postgres相关的内容。

我已经完成了在GAC中注册npgsql和单声道安全性程序集的常规操作。我修改了machine.config(32和64bit)以使提供者工厂条目成为必需。

我在Windows 7 64bit& s上使用VS2010 SP1 Npgsql 2.0.11.92。我正在为.NET4开发。

非常感谢任何关于如何使这项工作的想法。

1 个答案:

答案 0 :(得分:1)

不幸的是,Npgsql不支持VS Wizards。 我们有一个非常早期的工作正在进行中,您可以尝试一下。

查看我们的downloads page并查找Npgsql.Provider.zip文件。 按照那里的安装说明,让我知道它是否适合您。

再次,抱歉缺乏支持。

我希望它有所帮助。