由于最新VS扩展组件Npgsql PostgreSQL Interaction版本:4.1.3.1出现各种连不上,本人已经调试好几天没头绪,结合网上搜索终于调试成功,记录一下!
操作系统:Windows10_64
开发工具:VS2017/2019
下载工具:Npgsql 3.2.7
打开:https://github.com/ 搜索:npgsql
点击:Releases 翻页到大概6页,找到3.2.7版本
https://github.com/npgsql/npgsql/releases?page=6
下载安装:
回到VS安装扩展组件Npgsql PostgreSQL Interaction
使用Nuget管理器安装两个包
App.config文件添加:
<system.data>
<DbProviderFactories>
<remove invariant="Npgsql" />
<add name="Npgsql Data Provider" invariant="Npgsql" description=".Net Data Provider for PostgreSQL"
type="Npgsql.NpgsqlFactory, Npgsql, Version=9.6.9, Culture=neutral, PublicKeyToken=5d8b90d52f46fda7" support="FF" />
</DbProviderFactories>
</system.data>
配置完成,连接PostgreSQL开始你的编程吧!!!