merci c'est exactement ça. J'ai un fichier tar.gz. Grâce au code du lien ci-dessus, j'arrive à décompresser ce fichier en un .tar. Par contre ce que je n'arrive pas à faire c'est extraire les fichiers de l'archive .tar. J'ai regardé les exemple de #zipLib, et j'ai écris ce bout de code :
FileStream intputFile = File.OpenRead(@"C:\Documents and Settings\MAA\Bureau\rrrr.tar");
TarInputStream tis = new TarInputStream(intputFile);
TarArchive tar = TarArchive.CreateInputTarArchive(tis);
tar.ExtractContents(@"C:\Documents and Settings\MAA\Bureau\aaa");
tar.CloseArchive();
Ce code ne me génère pas d'arreur à l'exécution mais il ne fait rien. Aucun fichier n'est extrait. Sais-tu ce qu'il faut changer pour que ça marche ?
Mathmax