gpt4 book ai didi

postgresql - 使用 Npgsql 从 Power Query 访问 postgresql

转载 作者:行者123 更新时间:2023-11-29 12:09:55 26 4
gpt4 key购买 nike

使用 Excel 2016 并尝试使用 Power Query 访问远程 postgresql 服务器。 Power Query 提示我安装 npgsql。在 GAC 中安装了该组件。重新启动后,Power Query 允许我指定连接,但随后出现以下错误:无法连接:我们在尝试连接时遇到错误。详细信息:“无法加载文件或程序集 'Microsoft.Extensions.Logging.Abstractions,Version=1.1.0.0,Culture=neutral,PublicKeyToken=..... 或其依赖项之一。系统找不到指定的文件。”

在运行 Excel 2016 的两种不同环境中重复进行。一种是 32 位 Excel,另一种是 64 位 Excel。同样的错误。

有没有人遇到过这个?有什么解决方法吗?我应该尝试在 GAC 中安装这个包吗?使用 GAC 选项安装 npgsql 是我错了吗?

最佳答案

3.2 中引入了对 Microsoft.Extensions.Logging 的依赖,所以我假设您使用的是 3.2.0-beta1(如果不是,请确认)。

这是 Npgsql 的问题。使用 GAC 安装程序(MSI)时,还应将日志记录依赖项安装到 GAC 中——目前仅安装了 Npgsql.dll。

您可以通过自己手动安装缺少的程序集来解决此问题 - 以管理员身份打开开发人员命令提示符,然后为缺少的程序集执行 gacutil -i

关于postgresql - 使用 Npgsql 从 Power Query 访问 postgresql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41751548/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com