如何从postgresql数据库生成edmx

时间:2013-01-31 05:32:07

标签: .net asp.net-mvc-3 entity-framework npgsql

我在postgresql中有一个数据库,我想在我的项目中使用vs 2010(v4.0)中的向导生成edmx(实体框架)。

我按照本博客中给出的所有步骤操作 http://fxjr.blogspot.in/2011/05/npgsql-design-time-support-preview.html但是在生成edmx时我找不到postgresql的数据提供程序。

我也见过http://ud-csharp.blogspot.in/2010/02/entity-framework-con-postgresql.html,但没有取得任何成功。

2 个答案:

答案 0 :(得分:0)

在处理Npgsql生成实体对象的类似问题后,我开始研究商业选项。

我在Devart的dotConnect for PostgreSQL Pro上运气不错。文档很好,包含1年的支持,并且它们倾向于增加与新功能的兼容性。 Visual Studio版本比Npgsql更快。

http://www.devart.com/dotconnect/postgresql/

答案 1 :(得分:0)

NpgsqlDdexProvider适用于EntityFramework 5和6.我已使用Visual Studio 2015成功生成Postgres的模型。

请参阅http://www.npgsql.org/doc/ddex.html