you can check http://www.emoreau.com/Entries/Articles/2008/08/Introducing-SystemIOPackaging.aspx
but I would go with http://www.codeplex.com/DotNetZip