je renvoie pour l'instant un unique fichier (.csv) via Response.Write.
Le souci c'est que je dois maintenant envoyer un ensemble de fichiers créés dynamiquement (pas sauvegardés sur le serveur). J'ai pensé au zip mais toutes les resources que j'ai trouvées sont sous license ou au min non utilisables dans un cadre commercial.
Connaissez-vous une librairie 100% gratuite ?
Sinon comment puis-je m'y prendre pour envoyer ces fichiers de manière groupée et pas un par un car il peut y avoir jusqu'à 250 fichiers d'un coup.
Tu peux envoyer qu'un fichier dans un flux HTTP, seul le zip est une solution valable. Tu peux utiliser #ziplib http://www.icsharpcode.net/OpenSource/SharpZipLib/ pour rajouter tes flux csv dans ton flux zip. #ziplib (sharpziplib) est gratuit :-) et il existe pas mal d'exemple sur le net à ce propos.
Où est le problème ? Pour moi ce qui est en rouge veut dire "vous pouvez utiliser cette librairie pour vous applications commerciales dont vous ne livrez pas les sources"