C#, Невозможно загрузить dll turbojpeg из пакета libjpeg-turbo- net NuGet - PullRequest
0 голосов
/ 20 февраля 2020

Я использую пакет libjpeg-turbo- net NuGet, который предоставляет оболочку для libjpeg-turbo. Исходный код для пакета находится в GitHub .

Я установил пакет NuGet и добавил соответствующий код, но когда я запускаю свою программу, выдается следующее исключение:

Невозможно загрузить DLL 'turbojpeg': указанный модуль не найден.

Соответствующий код выглядит следующим образом:

using TurboJpegWrapper;

// ... far later in the codebase

TJCompressor compresser = new TurboJpegWrapper.TJCompressor();

As Вы можете видеть, это действительно не так много кода ... У меня есть следующая строка, где я использую компрессор, но отладка кода показывает, что это конструктор (выше), который выдает исключение.

I ' работает под управлением Visual Studio 2019. В проекте используется. NET Framework 4.6.1. Я попробовал отладку как с x86, так и с x64. Я бы предпочел иметь возможность работать с x64.

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

...