Невозможно извлечь 7z архив, содержащий EXE / DLL файл, используя SevenZipsharp - PullRequest
0 голосов
/ 21 марта 2019

Невозможно извлечь, используя метод .ExtractArchive(pathname), для файлов .EXE / .DLL, используя sevenZipSharp dll (https://archive.codeplex.com/?p=sevenzipsharp), Официальный 7zip.exe может извлекать те же файлы "EXE / DLL".

.ExtractArchive(pathname) отлично работает с расширениями файлов, отличными от EXE / DLL. Код библиотеки sevenzipsharp застревает на

 var data = new PropVariant();
 _archive.GetProperty(index, ItemPropId.Path, ref data); --stuck here

сжатие не выполняется, используется с AES pswd

enter image description here

...