как установить libvips NetVips в Azure облаке - Ошибка: невозможно загрузить DLL \ 'libvips-42.dll \' или одну из ее зависимостей - PullRequest
0 голосов
/ 14 апреля 2020

Я могу запустить функциональное приложение azure с библиотекой libvips от localhost для этого функционального приложения - правильно управлять выводом изображений. Я настраиваю свою локальную среду, сохраняя libvips win64 в папке в моем windows 10 P C, добавляю папку binv libvips в среду PATH и в Visual Studio я установил nuget NetVips, NetVips.Native.win -64.

Это метод, который я запускаю:

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

Я пытаюсь запустить приложение функции *. 1016 * Core 3.1 V3 из azure. При запуске из облака я получаю сообщение «Ошибка: невозможно загрузить DLL \ 'libvips-42.dll \» или одну из его зависимостей. Указанный модуль не найден. (0x8007007E) »

Я ожидал для пакетов nuget в VS достаточно при загрузке в приложение функции в azure. Я посмотрел на inte rnet, как установить libvips в Azure, но я не могу найти какую-либо ссылку. Может кто-нибудь помочь, пожалуйста?

спасибо

1 Ответ

0 голосов
/ 24 апреля 2020

Были похожие проблемы. Libvips использует более одной dll.

Скачать с https://libvips.github.io/libvips/

Добавить все dll, затем удалить одну за другой. Или непосредственно идентифицировать пропавший dll.

...