使用Npgsql连接访问PostgreSQL

问题:VS打开server explorer弹错并找不到PostgreSQL数据提供程序,估计官网提供的插件有Bug,并且目前未更新修复,后续或许会Fix。

 

解决方法

1、准备工作

下载安装npgsql-3.2.7版本资料

Npgsql-3.2.7.msi  (连库基础)
Npgsql.vsix (VS扩展插件即Npgsql PostgreSQL Interaction)

2.、使用Nuget程序包管理器控制台安装连接所需要的Nuget包,输入如下代码:

1、install-package npgsql -version 3.2.7
2、install-Package EntityFramework6.Npgsql -Version 3.1.1

安装完后即可在解决方案管理器的引用下看到如下所添加的引用:

 

 

 3、打开连接数据库就可以访问正常

 

 END

posted @ 2022-02-16 17:34  键盘侠客  阅读(1450)  评论(0)    收藏  举报