Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 30554|Antwort: 2

[Quelle] .net/c#, um die Dateiinformationen im zip-Paket zu erhalten

[Link kopieren]
Veröffentlicht am 11.06.2018 17:27:01 | | | |


Unterstützung für Framework 4.5
Quellen:System.IO.Compression.dll,System.IO.Compression.FileSystem.dll



Die obige Methode ist auf den zip-Kompressionsalgorithmus beschränkt!! RAR-Kompression in Datei kann nicht entpackt werden!

Wie in der obigen Abbildung gezeigt, können wir den Dateinamen, die letzte Änderung der Datei und die Dateigröße erhalten, ohne das Zip-Paket zu entpacken.





Vorhergehend:Bootstrap Tags-Tag-Eingabebox
Nächster:Uh-huh, eh-huh, eh-huh
 Vermieter| Veröffentlicht am 13.06.2018 10:11:55 |
Eine weitere Lösung:

NuGet-Kommando:



\packages\7-Zip.x64.16.02.1\tools-Verzeichnis, 7z.dll davon kann nicht direkt referenziert werden!



Fügen Sie den Code an!


Sowohl die Test-RAR- als auch die Zip-Dateien können normal gelesen werden!
 Vermieter| Veröffentlicht am 13.06.2018 13:14:34 |
Kleine Schlampe Veröffentlicht am 13.6.2018 10:11
Eine weitere Lösung:

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

Wenn der obige Fehler auftritt, kann es sein, dass die DLL-Version nicht korrekt geladen wird, der laufende Prozess bewertet werden sollte und dann die entsprechende Last durchgeführt werden sollte; der Code lautet wie folgt:




Fügen Sie schließlich die 7z-Com-Bibliothek mit x86- und x64-Bit-DLL-Dateien an

7z.rar (931.49 KB, Anzahl der Downloads: 0, 售价: 3 粒MB)
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com