Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 30554|Risposta: 2

[Fonte] .net/c# per ottenere le informazioni del file nel pacchetto zip

[Copiato link]
Pubblicato su 11/06/2018 17:27:01 | | | |


Supporto Framework 4.5
Riferimenti:System.IO.Compression.dll.System.IO.Compression.FileSystem.dll



Il metodo sopra è limitato all'algoritmo di compressione zip!! Impossibile estrarre la compressione RAR al file!

Come mostrato nella figura sopra, possiamo ottenere il nome del file, il tempo di ultima modifica del file e la dimensione del file senza dover sbloccare il pacchetto zip.





Precedente:Casella di input dei tag Bootstrap Tag
Prossimo:Uh-huh, eh-huh, eh-huh
 Padrone di casa| Pubblicato su 13/06/2018 10:11:55 |
Un'altra soluzione:

Comando Nuget:



\packages\7-Zip.x64.16.02.1\tools, 7z.dll cui non possono essere citati direttamente!



Allega il codice!


Sia i file test rar che zip possono essere letti normalmente!
 Padrone di casa| Pubblicato su 13/06/2018 13:14:34 |
Small slag Pubblicato il 13-6-2018 10:11
Un'altra soluzione:

Comando Nuget:
SevenZip.SevenZipLibraryException: Can not load 7-zip library or internal COM error! Message: failed to load library.

Se compare l'errore sopra, potrebbe essere che la versione dll non sia caricata correttamente, e il processo in esecuzione debba essere giudicato, e poi il corrispondente caricamento, il codice è il seguente:




Infine, allega la libreria com 7z contenente file dll x86 e x64 bit

7z.rar (931.49 KB, Numero di download: 0, 售价: 3 粒MB)
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com