Якщо пакування мається на увазі один стрім, то можна сокристатися вбудованним - дивитись на System.IO.Compression.
Також можна подивитись на реалзіацію в J# але може так статися що в наступних версіях вона не будет підтримуватись.
Ну і на останок sharpziplib, найпопулярніша бібліотка для работи с ZIP - http://www.icsharpcode.net/OpenSource/SharpZipLib/
Про J# не знаю, для всіх інших пауза робиться без проблем.
MCPD(Web,Windows,Enterprise), MCTS (WPF, WCF)