Сжатие библиотеки LibDeflate NET для .NET Framework 4.8C#

Место общения программистов C#
Ответить
Anonymous
 Сжатие библиотеки LibDeflate NET для .NET Framework 4.8

Сообщение Anonymous »

У меня возникли трудности с созданием экземпляра компрессора из библиотеки LibDeflate.NET:

Код: Выделить всё

using (var compressor = new DeflateCompressor(5)) {}

Error during compression: Unable to load DLL 'libdeflate': The specified module could not be found. (Exception from HRESULT: 0x8007007E)
Finished: 26.09.2024 14:35:56
Библиотеки времени выполнения .Core и более поздних версий копируются в подпапку:
[img]https://i .sstatic.net/lQ0wwiT9.png[/img]

Я взял 32-разрядную версию libdeflate.dll и поместил ее в каталог отладки. Тем не менее он не может его найти. Однако, если я возьму 64-битную версию, он скажет, что это неправильное изображение. Итак... он читает 32-битную версию, но по какой-то причине не хочет ее загружать.
Все в .net 6.0 (проверено ранее) работает как положено.

Подробнее здесь: https://stackoverflow.com/questions/790 ... mework-4-8
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»