Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 30554|Отговор: 2

[Източник] .net/c#, за да получиш информацията за файла в zip пакета

[Копирай линк]
Публикувано в 11.06.2018 г. 17:27:01 ч. | | | |


Поддръжка на Framework 4.5
Източници:System.IO.Compression.dll,System.IO.Compression.FileSystem.dll



Горният метод е ограничен до алгоритъма за компресия zip!! Не мога да извлека rar компресия във файл!

Както е показано на горната фигура, можем да получим името на файла, времето за последна модификация и размера на файла без да разпапираме zip пакета.





Предишен:Кутия за въвеждане на тагове в Bootstrap Tags
Следващ:Аха, аха, аха, аха.
 Хазяин| Публикувано в 13.06.2018 г. 10:11:55 ч. |
Друго решение:

Команда Nuget:



\packages\7-Zip.x64.16.02.1\tools, 7z.dll от които не могат да бъдат директно реферирани!



Прикачи кода!


И тестовите rar, и zip файловете могат да се четат нормално!
 Хазяин| Публикувано в 13.06.2018 г. 13:14:34 ч. |
Малка шлака Публикувано на 2018-6-13 10:11
Друго решение:

Команда Nuget:
SevenZip.SevenZipLibraryException: Can not load 7-zip library or internal COM error! Message: failed to load library.

Ако горната грешка се появи, може да се окаже, че dll версията не е заредена правилно и трябва да се оцени текущият процес, след което да се направи съответното зареждане, кодът е следният:




Накрая, прикачете 7z com библиотеката, съдържаща x86 и x64 битови dll файлове

7z.rar (931.49 KB, Брой изтегляния: 0, 售价: 3 粒MB)
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com