Problem with using DotNetZip

I’m actually using DotNetZip to extract a zip file and save all its contents to a local directory.
However, using DotNetZip requires me to include 6 other dlls in order for it to work.
The addition of the 6dlls is based on a suggestion given in thisURL.

Is it there any else other than DotNetZip which has a function similar to DotNetZip’s ExtractAll()?

Using DotNetZip itself is fine, as the Ionic.Zip is around 500kb. However, the 6 l18N*.dlls required to make the DotNetZip work adds up to nearly 2MB if I didn’t remember wrongly. So … it’s quite an issue right now. =X

Any suggestions will be really helpful, thanks! ^^V~

bumpz~

bumpz~