<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>.NET System.IO.Compression and zip files</title><link>http://blogs.msdn.com/dotnetinterop/archive/2006/04/05/.NET-System.IO.Compression-and-zip-files.aspx</link><description>DotNetZip Library .NET 2.0 does Compression [Update 30 October 2007]: I moved this library to a CodePlex project, called DotNetZip. See www.codeplex.com/DotNetZip . It does zip creation, extraction, passwords, ZIP64, Unicode, SFX, and more. It is open</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: .NET System.IO.Compression and zip files</title><link>http://blogs.msdn.com/dotnetinterop/archive/2006/04/05/.NET-System.IO.Compression-and-zip-files.aspx#569061</link><pubDate>Wed, 05 Apr 2006 19:06:34 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:569061</guid><dc:creator>Tim Heron</dc:creator><description>It's a pity that GZipStream doesn't work with streams over 4GB in size. &amp;nbsp;GNU gzip can cope with &amp;gt;4GB files so why this limitation ? &lt;a rel="nofollow" target="_new" href="http://www.gzip.org/#faq10"&gt;http://www.gzip.org/#faq10&lt;/a&gt;</description></item><item><title>Zip compression library on 2.0 from - All about Interop...</title><link>http://blogs.msdn.com/dotnetinterop/archive/2006/04/05/.NET-System.IO.Compression-and-zip-files.aspx#569106</link><pubDate>Wed, 05 Apr 2006 19:53:53 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:569106</guid><dc:creator>CedarLogic</dc:creator><description>.NET System.IO.Compression and zip files .NET Zip Library.NET 2.0 does CompressionThere's a new namespace...</description></item><item><title>re: .NET System.IO.Compression and zip files</title><link>http://blogs.msdn.com/dotnetinterop/archive/2006/04/05/.NET-System.IO.Compression-and-zip-files.aspx#569153</link><pubDate>Wed, 05 Apr 2006 20:48:26 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:569153</guid><dc:creator>TravisOwens</dc:creator><description>Don't get PKZIP and GZIP confused, while PKZIP came about 2-3yrs before GZIP, GZIP is not a *nix implementation of PKZIP, although both deflators support each other's format.&lt;br&gt;&lt;br&gt;If .Net is using GZIP's method (which fully works in PKZIP, WinZip, etc) then the licensing is a non issue anyways.</description></item><item><title>re: .NET System.IO.Compression and zip files</title><link>http://blogs.msdn.com/dotnetinterop/archive/2006/04/05/.NET-System.IO.Compression-and-zip-files.aspx#569155</link><pubDate>Wed, 05 Apr 2006 20:49:48 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:569155</guid><dc:creator>Jeff Parker</dc:creator><description>Ohhhh, brilliant I was looking for something like this the other day when I was playing in the compression namespace.</description></item><item><title>.NET System.IO.Compression and zip files</title><link>http://blogs.msdn.com/dotnetinterop/archive/2006/04/05/.NET-System.IO.Compression-and-zip-files.aspx#569731</link><pubDate>Thu, 06 Apr 2006 11:50:46 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:569731</guid><dc:creator>The daily link</dc:creator><description /></item><item><title>re: Don't get PKZIP and GZIP confused</title><link>http://blogs.msdn.com/dotnetinterop/archive/2006/04/05/.NET-System.IO.Compression-and-zip-files.aspx#570218</link><pubDate>Thu, 06 Apr 2006 22:34:02 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:570218</guid><dc:creator>DotNetInterop</dc:creator><description>Travis, thanks for reminding us all that Gzip and Pkzip are different. &amp;nbsp;I should have pointed that out. &amp;nbsp;Both Gzip (the *nix utility) and Pkzip (the commercial tool) do standard compression (see the IETF RFC's mentioned in the original entry). &amp;nbsp;But Gzip compresses a single file, and pkzip builds compressed archives. &lt;br&gt;I think you are jumping to conclusions when you suggest that because .NET's compression library uses the Deflate algorithm, there are no IP issues. &amp;nbsp;PKWARE defines the format for .zip files, and that format is theirs to license. &amp;nbsp;They don't have a license on the compression format, but on the surrounding data that describes the multi-file archive. &lt;br&gt;&lt;br&gt;I contacted PKWARE and they agreed that the usage here is covered under their &amp;quot;free&amp;quot; license terms. &amp;nbsp;But it is still PKWARE's intellectual property, and it is still a license, though I did not pay for it. &amp;nbsp;Keep in mind, I am not a lawyer. &lt;br&gt;-Dino&lt;br&gt;</description></item><item><title>re: 4GB Limit</title><link>http://blogs.msdn.com/dotnetinterop/archive/2006/04/05/.NET-System.IO.Compression-and-zip-files.aspx#570237</link><pubDate>Thu, 06 Apr 2006 22:55:40 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:570237</guid><dc:creator>DotNetInterop</dc:creator><description>Tim, I don't know about the 4GB limit - if it is real, and if so, why it is there. &amp;nbsp;&lt;br&gt;I would suggest posting to &lt;a rel="nofollow" target="_new" href="http://forums.microsoft.com/MSDN/showforum.aspx?forumid=39&amp;amp;siteid=1"&gt;http://forums.microsoft.com/MSDN/showforum.aspx?forumid=39&amp;amp;siteid=1&lt;/a&gt;&lt;br&gt;&lt;br&gt;-Dino</description></item><item><title>Linkliste 2006-04-08</title><link>http://blogs.msdn.com/dotnetinterop/archive/2006/04/05/.NET-System.IO.Compression-and-zip-files.aspx#571702</link><pubDate>Sun, 09 Apr 2006 02:11:01 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:571702</guid><dc:creator>Nicolai's Blog</dc:creator><description>Linkliste 08.04.2006&lt;br&gt;&lt;br&gt;Software&lt;br&gt;HFS - Http File Server - Ein kleiner Fileserver der keine Installation ben&amp;amp;#246;tigt. Sourcecode ist auch verf&amp;amp;#252;gbar. [via Portable Freeware]&lt;br&gt;&lt;br&gt;&lt;br&gt;.Net&lt;br&gt; .NET System.IO.Compression and zip files - Eine Zip Library basierend</description></item><item><title>XIU&amp;#8217;s Blog  &amp;raquo; Blog Archive   &amp;raquo; links for 2006-05-03</title><link>http://blogs.msdn.com/dotnetinterop/archive/2006/04/05/.NET-System.IO.Compression-and-zip-files.aspx#588797</link><pubDate>Wed, 03 May 2006 03:44:25 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:588797</guid><dc:creator>XIU’s Blog  » Blog Archive   » links for 2006-05-03</dc:creator><description>PingBack from &lt;a rel="nofollow" target="_new" href="http://xiu.shoeke.com/archives/2006/05/03/links-for-2006-05-03/"&gt;http://xiu.shoeke.com/archives/2006/05/03/links-for-2006-05-03/&lt;/a&gt;</description></item><item><title>re: .NET System.IO.Compression and zip files</title><link>http://blogs.msdn.com/dotnetinterop/archive/2006/04/05/.NET-System.IO.Compression-and-zip-files.aspx#594613</link><pubDate>Wed, 10 May 2006 18:41:15 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:594613</guid><dc:creator>Colin</dc:creator><description>Hi&lt;br&gt;&lt;br&gt;I have managed to implement the zipping of a file, but when I close down my Form, I get a &lt;br&gt;&lt;br&gt;&amp;quot;System.MissingMethodException&amp;quot;. This seems to relate to the zip.Dispose method.&lt;br&gt;&lt;br&gt;Any ideas on how I can correct this?&lt;br&gt;&lt;br&gt;Many thanks&lt;br&gt;Colin</description></item><item><title>Saving Face</title><link>http://blogs.msdn.com/dotnetinterop/archive/2006/04/05/.NET-System.IO.Compression-and-zip-files.aspx#1692667</link><pubDate>Sat, 17 Feb 2007 06:28:50 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1692667</guid><dc:creator>This Old Code</dc:creator><description>&lt;P&gt;Finding a way to use system.io.compression for zip archives&lt;/P&gt;</description></item><item><title>Creating Zip archives in .NET (without an external library like SharpZipLib)</title><link>http://blogs.msdn.com/dotnetinterop/archive/2006/04/05/.NET-System.IO.Compression-and-zip-files.aspx#5662805</link><pubDate>Thu, 25 Oct 2007 11:08:05 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5662805</guid><dc:creator>Jon Galloway</dc:creator><description>&lt;p&gt;Overview SharpZipLib provides best free .NET compression library, but what if you can't use it due to&lt;/p&gt;
</description></item><item><title>re: .NET System.IO.Compression and zip files</title><link>http://blogs.msdn.com/dotnetinterop/archive/2006/04/05/.NET-System.IO.Compression-and-zip-files.aspx#8902896</link><pubDate>Thu, 28 Aug 2008 09:07:39 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8902896</guid><dc:creator>Mohan</dc:creator><description>&lt;p&gt;Hai&lt;/p&gt;
&lt;p&gt; i have used it in my code but have a problem with it. my folder size before zipping is 599 kb and after zipping is 998 kb so what is the way to zip &amp;nbsp;it in &amp;nbsp;a way &amp;nbsp;to decrease the file size&lt;/p&gt;
</description></item><item><title>re: .NET System.IO.Compression and zip files</title><link>http://blogs.msdn.com/dotnetinterop/archive/2006/04/05/.NET-System.IO.Compression-and-zip-files.aspx#8920171</link><pubDate>Tue, 02 Sep 2008 18:56:30 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8920171</guid><dc:creator>DotNetInterop</dc:creator><description>&lt;p&gt;Mohan - What version of the Zip Library are you using? &amp;nbsp;You will want to get the latest version of this library, from www.codeplex.com/DotNetZip. &amp;nbsp;It corrects the problem where some files get &amp;quot;inflated&amp;quot; when they are zipped &lt;/p&gt;
</description></item><item><title>re: .NET System.IO.Compression and zip files</title><link>http://blogs.msdn.com/dotnetinterop/archive/2006/04/05/.NET-System.IO.Compression-and-zip-files.aspx#9236367</link><pubDate>Thu, 18 Dec 2008 18:41:46 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9236367</guid><dc:creator>john</dc:creator><description>&lt;p&gt;the 4gig limit is probably due to the physical memory limitations of addressing space in the system.&lt;/p&gt;
&lt;p&gt;IE the .net framework is not designed to touch the disk whilst it compresses&lt;/p&gt;
&lt;p&gt;If you wanted to exceed this then you would have to write a pagefile like system to store processed data whilst using the 4 gig as a buffer&lt;/p&gt;
</description></item><item><title>re: .NET System.IO.Compression and zip files</title><link>http://blogs.msdn.com/dotnetinterop/archive/2006/04/05/.NET-System.IO.Compression-and-zip-files.aspx#9249372</link><pubDate>Tue, 23 Dec 2008 09:19:53 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9249372</guid><dc:creator>DotNetInterop</dc:creator><description>&lt;p&gt;@john, The 4g limit mentioned above has nothing to do with the physical memory of the machine. &amp;nbsp;It is related to the DeflateStream implementation. &amp;nbsp;I haven't explored it well, so &lt;/p&gt;
&lt;p&gt;I cannot say more than that.&lt;/p&gt;
&lt;p&gt;it does not have to do with whether the implementation is streaming or not (viz, &amp;quot;not designed to touch the disk while compressing&amp;quot;). &amp;nbsp;&lt;/p&gt;
</description></item><item><title>re: .NET System.IO.Compression and zip files</title><link>http://blogs.msdn.com/dotnetinterop/archive/2006/04/05/.NET-System.IO.Compression-and-zip-files.aspx#9853974</link><pubDate>Fri, 31 Jul 2009 05:51:57 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9853974</guid><dc:creator>Jaime Olivares</dc:creator><description>&lt;p&gt;I have just released a new version of ZipStorer with Deflate support at: zipstorer.codeplex.com&lt;/p&gt;
</description></item></channel></rss>