Entity framework 从 postgresql 生成 edmx

Entity framework generate edmx from postgresql

我不会使用 entity framework 从 postgresql 生成 edmx。 我尝试使用此 guide,它工作正常,但我需要生成 edmx,当我尝试创建 edmx 文件时,Npgsql 驱动程序不存在。 有谁知道使用 entity framework 从 postgresql 创建 edmx 文件的方法? 或者知道 postgresql 的另一个 ORM 可以生成像 entity framework 这样的 edmx 和你的 linq? TNX

我认为你必须为 Postgres 安装提供程序:

https://github.com/npgsql/npgsql/releases?after=v3.1.2

有了这个我有:

Provider

我遇到了同样的问题。我已经通过为 Visual Studio.

安装 Npgsql PostgreSQL 集成扩展解决了这个问题

您可以直接从 Visual Studio Marketplace 下载它 link:https://marketplace.visualstudio.com/items?itemName=RojanskyS.NpgsqlPostgreSQLIntegration

安装后,我现在可以看到 PostgreSQL 的提供程序。