Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 30554|Répondre: 2

[Source] .net/c# pour obtenir les informations du fichier dans le package zip

[Copié le lien]
Publié sur 11/06/2018 17:27:01 | | | |


Support du Framework 4.5
Références :System.IO.Compression.dll System.IO.Compression.FileSystem.dll



La méthode ci-dessus se limite à l’algorithme de compression zip !! Impossible d’extraire la compression RAR vers le fichier !

Comme montré dans la figure ci-dessus, nous pouvons obtenir le nom du fichier, l’heure de dernière modification du fichier et la taille du fichier sans décompresser le package zip.





Précédent:Boîte d’entrée des balises Bootstrap Tags
Prochain:Uh-huh, uh-huh, uh-huh
 Propriétaire| Publié sur 13/06/2018 10:11:55 |
Une autre solution :

Commande Nuget :



\packages\7-Zip.x64.16.02.1\tools, dont 7z.dll ne peuvent pas être directement référencés !



Attache le code !


Les fichiers test rar et zip peuvent être lus normalement !
 Propriétaire| Publié sur 13/06/2018 13:14:34 |
Small slag Publié le 13-06-2018 à 10:11
Une autre solution :

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

Si l’erreur ci-dessus apparaît, il se peut que la version dll ne soit pas correctement chargée, et que le processus en cours doive être jugé, puis que la charge correspondante soit effectuée, le code est le suivant :




Enfin, attachez la bibliothèque de com 7z contenant les fichiers dll x86 et x64 bits

7z.rar (931.49 KB, Nombre de téléchargements: 0, 售价: 3 粒MB)
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com