Zip from streams slow performance

Feb 19, 2013 at 9:26 PM
I have an application in which I have to add a number of different data streams to a zip file. I noticed that when I use AddEntry to add a stream the library is creating a temporary file and then copying that temporary file into the zip file. This is doubling the amount of time needed to add these streams to the zip file. Is there any way to stream directly into the zip file without the use of temp files? Or maybe a better way to accomplish what I'm attempting?