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.

Кто-нибудь еще сталкивался с моей проблемой здесь?

0 ответов

Другие вопросы по тегам