C#, невозможно загрузить dll turbojpeg из пакета NuGet libjpeg-turbo-net
Я использую пакет NuGet libjpeg-turbo-net, который предоставляет оболочку для libjpeg-turbo. Исходный код пакета находится на GitHub.
Я установил пакет NuGet и добавил соответствующий код, но когда я запускаю свою программу, возникает следующее исключение:
Невозможно загрузить DLL 'turbojpeg': указанный модуль не найден.
Соответствующий код выглядит так:
using TurboJpegWrapper;
// ... far later in the codebase
TJCompressor compresser = new TurboJpegWrapper.TJCompressor();
Как видите, кода на самом деле не так много... У меня есть следующая строка, в которой я использую компрессор, но отладка кода показывает, что это конструктор (см. Выше), который вызывает исключение.
Я использую Visual Studio 2019. В проекте используется.NET Framework 4.6.1. Я пробовал отладку как на x86, так и на x64. Я бы предпочел работать с x64.
Кто-нибудь еще сталкивался с моей проблемой здесь?