Код: Выделить всё
using (var compressor = new DeflateCompressor(5)) {}
В .NET Core и более поздних версиях библиотеки времени выполнения копируются в подпапку:

Я взял 32-битную версию libdeflate.dll и помещен в каталог Debug. Тем не менее он не может его найти. Однако если я возьму 64-битную версию, то он скажет, что это неправильное изображение. Итак... он читает 32-битную версию, но по какой-то причине не хочет ее загружать.
Все в .NET 6.0 (проверено ранее) работает как положено.
Подробнее здесь: https://stackoverflow.com/questions/790 ... or-net-4-8