Histoire de passer un peu le temps, je viens d'écrire une classe qui permet d'extraire l'ensemble des fichiers utiles à une solution et qui les archive dans un fichier ZIP.

L'intérêts est simple : pouvoir rapidement sauvegarder les sources sans inclure les binaires.

Cette classe fonctionne avec les solutions crées avec SharpDevelop et Visual Studio .NET 2003. Le support des solutions Visual Studio .NET 2005 n'est que partiel, les projets ayant changés de structure.

Le code est publié comme toujours sur http://www.csharpfr.com à l'adresse suivante : http://www.csharpfr.com/code.aspx?ID=32592