哪个Npgsql最适合Entity Framework 6.0

时间:2017-06-13 06:41:48

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

在我的项目中,我使用的是Npgsql 3.2和Entity Framework 6.0,但是在将表和函数导入模型时存在很多问题,它不能识别Postgres的Inet数据类型并自动排除我的表,然后我必须通过DBMX的XML版本,并仍然无法工作,任何想法将不胜感激。

1 个答案:

答案 0 :(得分:0)

您应始终使用最新版本的Npgsql(目前为3.2.3)。 Npgsql EF6提供程序存在一些限制和已知问题,但使用旧版本的Npgsql无法解决这些问题。

EF6中不支持Inet数据类型,因为EF6的类型映射存在固有限制,仅限于一组封闭的"标准"类型。您遇到的其他具体问题应作为截然不同的详细问题发布 - 可能有解决方案。