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

Vue: 2|Répondre: 1

[Pourboires] .NET/C# utilise 7z (SharpSevenZip) pour compresser les dossiers de sauvegarde

[Copié le lien]
Publié surIl y a 7 minutes | | | |
Exigences : Développer une tâche planifiée en arrière-plan avec .NET, appeler 7z pour compresser le dossier avec Lzma2, et archiver plusieurs fichiers compressés dans un seul fichier.

révision
Linux compression zip, 7z compression extrême (fichier minimum)
https://www.itsvse.com/thread-11152-1-1.html

SharpSevenZip

SharpSevenZip est un encapsuleur de bibliothèque native 7-zip. Il s’agit d’une bibliothèque 7-zip gérée écrite en C# qui fournit des capacités de décompression (auto-)compression et d’auto-compression des données (tous les formats 7-zip sont pris en charge). Il encapsule 7z.dll ou tout fichier 7z.dll compatible et utilise le SDK LZMA, incluant la fonctionnalité auto-extractive.

Documentation:La connexion hyperlientérée est visible.
Source:La connexion hyperlientérée est visible.

Ce projet est la branche de Squid-Box.SevenZipSharp, puis de Squid-Box.SevenZipSharp est la bifurcation tomap SevenZipSharp, puis la tomap est la fork du projet CodePlex, et maintenant les trois projets ne sont plus maintenus. C’est exact, c’est l’histoire du développement.

Boîte à calmars.SevenZipSharp :La connexion hyperlientérée est visible.
tomap SevenZipSharp :La connexion hyperlientérée est visible.

Le paquet SharpSevenZip contient déjà des fichiers 7z.dll 32 et 64 bits (Note : ce paquetNe prend en charge que l’exécution sur la plateforme Windows), comme montré ci-dessous :



.NET

Créez une application console avec la référence suivante :

Le code est le suivant :

Test2,16G, compressé à 133 MoBien sûr, cela est aussi lié au contenu du document original, juste une brève explication.




Précédent:Linux utilise ProxyChains4 pour proxy accéder au réseau de programmes spécifié
 Propriétaire| Publié surIl y a 6 minutes |
[Combat réel]. NET/C# implémente des sauvegardes de bases de données MySQL basées sur MySqlBackup.NET
https://www.itsvse.com/thread-10375-1-1.html
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