Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 30554|Antwoord: 2

[Bron] .net/c# om de bestandsinformatie in het zip-pakket te verkrijgen

[Link kopiëren]
Geplaatst op 11-06-2018 17:27:01 | | | |


Framework 4.5 ondersteuning
Referenties:System.IO.Compression.dll,System.IO.Compression.FileSystem.dll



De bovenstaande methode is beperkt tot het zip-compressie-algoritme!! RAR-compressie niet kunnen uitpakken naar bestand!

Zoals te zien is in de bovenstaande figuur, kunnen we de bestandsnaam, de laatste wijzigingstijd en de bestandsgrootte krijgen zonder het zippakket uit te pakken.





Vorig:Bootstrap Tag-invoerbox
Volgend:Uh-huh, eh-huh, eh-huh
 Huisbaas| Geplaatst op 13-06-2018 10:11:55 |
Een andere oplossing:

NuGet-commando:



\packages\7-Zip.x64.16.02.1\tools-directory, waarvan 7z.dll niet direct kunnen worden verwezen!



Voeg de code toe!


Zowel de test-RAR- als zip-bestanden kunnen normaal worden gelezen!
 Huisbaas| Geplaatst op 13-06-2018 13:14:34 |
Kleine slak Geplaatst op 2018-6-13 10:11
Een andere oplossing:

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

Als bovenstaande fout voorkomt, kan het zijn dat de dll-versie niet correct is geladen, het uitvoerende proces beoordeeld moet worden en vervolgens de bijbehorende lading moet worden uitgevoerd; de code is als volgt:




Voeg tenslotte de 7z com-bibliotheek toe met x86- en x64-bits dll-bestanden

7z.rar (931.49 KB, Aantal downloads: 0, 售价: 3 粒MB)
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com