我可以从 localhost 为这个函数应用程序运行一个带有 libvips 库的天蓝色函数应用程序 - 正确处理图像输出。我通过将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)”
在 azure 中上传到函数应用程序时,我曾期望 VS 中的 nuget 包就足够了。我在互联网上查看了如何在 Azure 中安装 libvips,但找不到任何参考。有人可以帮忙吗?
谢谢你