Hi Xavier Hutchinson,
When you have a list of files to archive, you can place them in a directory by setting an appropriate file name for them in the archive:
MemoryStream stream = CreateNewFile(file);
+ file.FileName, stream);
Setting such a fileName - indicating a path will create a directory named New Folder and will place the archived files in it.
Can you please have a look at the attached solution and let me know if it works for you or if we cna further assist you.
All the best,
the Telerik team
Explore the entire Telerik portfolio by downloading the Ultimate Collection trial package. Get it now >>