【发布时间】:2012-02-02 16:44:10
【问题描述】:
嘿,我知道这是一个老问题,但我什至无法让 Npgsql 与 EF4 一起工作!我似乎无法在任何需要去的地方注册提供程序,以便它显示在实体数据模型向导中。
尝试创建新模型时,我尝试在“更改数据源”对话框中创建与 Postgres 数据库的连接。但是这里唯一的提供者是不同风格的 MSSQL 和“”。此表单上的数据提供者组合不显示 Npgsql 或任何与 postgres 相关的内容。
我已经完成了在 GAC 中注册 npgsql 和 mono 安全程序集的常规操作。我已修改 machine.config(32 位和 64 位)以要求提供程序工厂条目。
我在 Windows 7 64 位和 Npgsql 2.0.11.92 上使用 VS2010 SP1。我正在为 .NET4 开发。
任何关于如何使其工作的想法将不胜感激。
【问题讨论】:
-
不幸的是 Npgsql 不支持 VS Wizards。我们正在进行一项非常早期的工作,您可以尝试一下。查看我们的 downloads.npgsql.org 页面并查找 Npgsql.Provider.zip 文件。按照那里的说明,让我知道它是否适合您。再次,抱歉缺乏支持。我希望它有所帮助。
标签: postgresql entity-framework-4 frameworks entity npgsql