之前项目是EF+SQLSERVER 感觉sqlserver有点贵
感觉最大的坑是,各种插件的版本不匹配问题,下面怎么列出需要部件及详细版本号。
2、Npgsql 3.1.2
3、EntityFramework 6.1.3
4、EntityFramework6.Npgsql 3.1.1
5、.NET 4.5
6、app.config 文件里添加
<system.data>
<DbProviderFactories>
<remove invariant="Npgsql"></remove>
<add name="Npgsql Data Provider" invariant="Npgsql" description=".Net Framework Data Provider for Postgresql Server" type="Npgsql.NpgsqlFactory, Npgsql" />
</DbProviderFactories>
</system.data>
做完以上这些,就可以通过EF访问到PGSQL 数据库里的数据了。