Postgres数据库在ADO.NET实体数据模型中不可用

本文关键字:数据模型 实体 数据库 ADO NET Postgres | 更新日期: 2023-09-27 18:19:34

我正试图使用Visual Studio ADO.NET实体数据模型从postgres数据库创建实体,但postgres数据库未列为数据源之一。我已经为PostgreSQL安装了dotconnect,但创建数据库模型/架构的选项仍然不可用。我正在使用Visual Studio 2013。

有人能帮忙吗?我需要从我的C#应用程序中查询数据库实体。感谢

Postgres数据库在ADO.NET实体数据模型中不可用

我刚刚遇到了同样的问题。

正如您在dotconnect emf教程的要求中所读到的,您必须安装专业添加:

"请注意,实体框架支持在PostgreSQL的dotConnect标准版中不可用。"

如果您有该版本,请按照教程进行操作。

希望这能有所帮助。

[编辑]

我在这里找到了一个不同的npgsql解决方案。

我使用了3.0.7版本(所有的npgsql组件!),这似乎是支持emf的最新版本。