azure - 如何在 Azure 云中安装 libvips NetVips - 错误 :Unable to load DLL\ 'libvips-42.dll\' or one of its dependencies

标签 azure azure-function-app vips

我可以从本地主机运行带有 libvips 库的 azure 函数应用程序,用于此函数应用程序 - 正确操作图像输出。我通过保存 libvips win64 设置本地环境在我的 Windows 10 PC 的文件夹中,将 libvips bin 文件夹添加到环境 PATH 中,并在 Visual Studio 中安装了 nuget NetVips、NetVips.Native.win-64。

这是我运行的方法:

var rgbThumbnail = NetVips.Image.ThumbnailBuffer(thisRGBImgBytes, 256);

我正在尝试从azure运行.Net Core 3.1 V3函数应用程序。当我从云运行时,出现“错误:无法加载 DLL\'libvips-42.dll\' 或其依赖项之一。找不到指定的模块。(0x8007007E)”

我原本期望 VS 中的 nuget 包足以上传到 azure 中的函数应用程序。我在互联网上查看了如何在 Azure 中安装 libvips,但找不到任何引用。有人可以帮忙吗?

谢谢

最佳答案

有类似的问题。 Libvips 正在使用多个 dll。

下载自 https://libvips.github.io/libvips/

添加所有dll,然后一一删除。 或者直接识别缺失的dll。

关于azure - 如何在 Azure 云中安装 libvips NetVips - 错误 :Unable to load DLL\ 'libvips-42.dll\' or one of its dependencies,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61212285/

相关文章:

azure - Azure Function 中的本地文件

python - 从分块的 TIFF 中提取分块并存储在 numpy 数组中

image-processing - libvips 旋转在设备上没有剩余空间

Azure Function ServiceBusTrigger 在几毫秒内多次触发同一消息,而无需第一次完成

azure - 在哪里可以找到用 Powershell 编写的 Http 触发器函数的应用服务日志?

azure - 错误 : Error: Failed to deploy web package to App Service. 错误请求(代码:400)

azure - 我可以将 WAMS 连接到 Windows 应用商店应用程序和 WP8 应用程序吗?

windows - Azure 角色包的大小是否有限制?

azure - 使用 Azure AD 的 Spring Boot+Oauth 客户端凭据授予流程