Installing Npgsql.dll for Postgresql

本文关键字:Postgresql for dll Npgsql Installing | 更新日期: 2023-09-27 18:13:19

所以我在安装npgsql.dll和mon .security.dll时遇到了问题。我一直想弄清楚这个问题……请帮助。以下是我所做的步骤……

  1. 从https://github.com/npgsql/npgsql下载压缩文件
  2. 进入Visual Studio并开始新项目。c#命令(不确定我应该创建哪个特定的项目)
  3. 创建强密钥名称
  4. 然后我尝试使用gacutil安装。dll文件。

在我在步骤1中下载的zip文件中,我无法在任何地方找到Npgsql.dll和monoo . security .dll…

我也试过下载其他zip文件,实际上有这些文件,但是,当我试图安装它们在命令(gacutil/I C:…'Npgsql.dll)我只是不断得到以下错误:

"添加程序集缓存失败 : ???????????"

Installing Npgsql.dll for Postgresql

在Visual Studio 2017中,进入菜单Tools-> NuGet Package Manager-> Package Manager Console。运行命令:

Install-Package Npgsql -Version 3.2.7

卸载3.2.7版本…等等…

更多版本可在此获取:https://www.nuget.org/packages/Npgsql/

可以使用安装项目:https://github.com/npgsql/Npgsql/releases

下载MSI包

谢谢

另一种获取npgsql.dll文件的方法是:

  1. 打开Visual Studio并启动一个新项目——ASP。
  2. 使用NuGet包管理器安装Postgres包
  3. 打开命令提示符并cd到您的用户目录:'cd 'users'
  4. 查找dll: 'dir/s/p npgsql.dll'

dll将在您的项目目录中。您还可以在.nuget包目录中找到dll。