2010-07-09 5 views
4

Je suis nouveau à .NET. Est-il possible de créer un tar.gz en utilisant un environnement .NET? Si oui, comment?Créer tar.gz en utilisant .NET

+0

Je ne suis pas sûr mais recherchez le site Web de SharpZipLib pour savoir s'ils le soutiennent ou pas. –

+1

#ziplib (SharpZipLib, anciennement NZipLib) est une bibliothèque Zip, GZip, Tar et BZip2 écrite entièrement en C# pour la plate-forme .NET. Oui ça supporte. –

Répondre

5

Je suppose que vous pouvez également utiliser http://sevenziplib.codeplex.com/

+0

(+1) Génial, une API géniale pour gérer les fichiers 7z ... – Andreas

+0

??????? il a demandé tar.gz (tarball linux) –

+0

@Amit Alors quoi? 7-Zip est capable de gérer ça – Vagaus

0

Oui, il est possible.

  1. Créez une archive tar à l'aide d'une bibliothèque appropriée, par exemple http://code.google.com/p/tar-cs/.
  2. Ensuite, comprimez le tar en utilisant la classe GZipStream.

Bien sûr, vous devriez être familier avec les flux.

Questions connexes