<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>DotNetZip Forum Rss Feed</title><link>http://www.codeplex.com/DotNetZip/Thread/List.aspx</link><description>DotNetZip Forum Rss Description</description><item><title>New Post: Top-level folder not appearing as ZipEntry within zip file</title><link>http://dotnetzip.codeplex.com/discussions/447349</link><description>&lt;div style="line-height: normal;"&gt;I'm seeing some odd behavior when I try to read a zip file and enumerate the contents.  I'm using Visual Basic 10 on Windows 7, and Ionic.Zip.Reduced.dll version 1.9.1.8.&lt;br /&gt;
&lt;br /&gt;
Basically DNZ doesn't recognize folders in the top level of the zip file. It recognizes the files within them, and also the subfolders within them and the files within those subfolders.&lt;br /&gt;
&lt;br /&gt;
Say I have file TopLevelZip.zip structured like this:&lt;br /&gt;
&lt;br /&gt;
File1 at the top level&lt;br /&gt;
File2 at the top level&lt;br /&gt;
FolderA  at the top level containing&lt;br /&gt;
&lt;pre&gt;&lt;code&gt;File3
File4&lt;/code&gt;&lt;/pre&gt;

FolderB at the top level containing&lt;br /&gt;
&lt;pre&gt;&lt;code&gt;FolderB2 at the next level containing
  - File5
&lt;/code&gt;&lt;/pre&gt;

Running this VB code:&lt;br /&gt;
&lt;pre&gt;&lt;code&gt;  Using zip1 As ZipFile = ZipFile.Read(ZipToUnpack)
    Dim e As ZipEntry
    For Each e In zip1
      Debug.Print(e.Info)
    Next
  End Using
&lt;/code&gt;&lt;/pre&gt;

will return info on all five files, and FolderB2; but not FolderA or FolderB.&lt;br /&gt;
I would like to return as a ZipEntry each of those two missing folders at the top level, as well as what presently appears.&lt;br /&gt;
Any ideas?&lt;br /&gt;
&lt;/div&gt;</description><author>ronks</author><pubDate>Tue, 18 Jun 2013 00:28:11 GMT</pubDate><guid isPermaLink="false">New Post: Top-level folder not appearing as ZipEntry within zip file 20130618122811A</guid></item><item><title>New Post: "Garbage" files in directory crashing DotNetLib</title><link>http://dotnetzip.codeplex.com/discussions/446999</link><description>&lt;div style="line-height: normal;"&gt;Hi,&lt;br /&gt;
&lt;br /&gt;
I'm trying to use DotNetZip to zip directories for back-up.  I'm using the following script, based heavily one I found in the PowerShell examples.&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;[System.Reflection.Assembly]::LoadFrom('c:\Users\Walter\Documents\WindowsPowerShell\Modules\WalterMetcalf\DotNetZip\Ionic.Zip.dll');&lt;br /&gt;&lt;br /&gt;$directoryToZip = 'c:\Users\Walter\Documents\';&lt;br /&gt;$zipfile =  new-object Ionic.Zip.ZipFile;&lt;br /&gt;$e= $zipfile.AddEntry(&amp;quot;Readme.txt&amp;quot;, &amp;quot;This is a zipfile created from within powershell.&amp;quot;);&lt;br /&gt;$e= $zipfile.AddDirectory($directoryToZip, &amp;quot;home&amp;quot;);&lt;br /&gt;$zipfile.Save(&amp;quot;D:\ZipFiles-ps1-out.zip&amp;quot;);&lt;br /&gt;$zipfile.Dispose();&lt;/code&gt;`
The script give a &amp;quot;Access denied&amp;quot; exception error on a file called TV_Music.ini, supposedly in a sub-directory which doesn't contain it--UNTiL you turn on &amp;quot;Display Hidden Files&amp;quot; in Windows Explorer!  During my testing I have had the exception occur on other files, which apparently don't exist.&lt;br /&gt;
I'm guessing these files are re-parse items, but turning off (=FALSE) the &amp;quot;WillTraverseReparsePoints&amp;quot; property only make the problem worse.&lt;br /&gt;
&lt;br /&gt;
Any ideas, suggestions?&lt;br /&gt;
&lt;br /&gt;
Thanks,&lt;br /&gt;
Walter&lt;br /&gt;
&lt;br /&gt;
P.S. I'm using update 1.9.1.8 of the library; PS 3.0 on Windows 7 SP1&lt;br /&gt;
&lt;/div&gt;</description><author>waltermetcalf</author><pubDate>Thu, 13 Jun 2013 20:35:22 GMT</pubDate><guid isPermaLink="false">New Post: "Garbage" files in directory crashing DotNetLib 20130613083522P</guid></item><item><title>New Post: "Bad CRC32 in GZIP trailer" error if I don't read the whole stream</title><link>http://dotnetzip.codeplex.com/discussions/441615</link><description>&lt;div style="line-height: normal;"&gt;I found some time to dig into this.&lt;br /&gt;
&lt;br /&gt;
Looking at the .Net version there is some CRC32 checking (see GZipDecoder.ReadFooter and Inflator.Decode if you have Reflector or equivalent). However that code only appear to be called as the stream is read and it gets to the end. However GZipStream doesn't override Close or Dispose so no checks are done when you do that. &lt;br /&gt;
&lt;br /&gt;
The code in DotNetZip that says //read to end of file is not doing that at all. The checksum needs 8 bytes so if there's less than 8 bytes in the buffer it reads enough bytes of the next block so that it has 8 bytes. &lt;br /&gt;
&lt;br /&gt;
My workaround for this is that I've pulled the DotNetZip source into my code and modified Close such that it takes a bool that allows me to disable the CRC check. &lt;br /&gt;
&lt;br /&gt;
This is a tough one to 'fix'. Its clearly much safer to to the checksum but it would mean adding code to read the whole file apart from the last 8 bytes - I was unable to work out how to do this safely in my experiments. On a big file this could be expensive which makes it slower then the .Net version AND a different behavior in this scenario. &lt;br /&gt;
&lt;/div&gt;</description><author>thezman</author><pubDate>Tue, 04 Jun 2013 22:13:09 GMT</pubDate><guid isPermaLink="false">New Post: "Bad CRC32 in GZIP trailer" error if I don't read the whole stream 20130604101309P</guid></item><item><title>New Post: Classic ASP and .xlsx  report</title><link>http://dotnetzip.codeplex.com/discussions/445353</link><description>&lt;div style="line-height: normal;"&gt;Hi All, im new here and I just want to ask if someone has a good example of how to create an excel report using classic asp code and save it as .xlsx format. At this point i can generate .xls files but now I want to create the same report but in .xlsx format.&lt;br /&gt;
&lt;br /&gt;
Is this possible using DotNetZip??&lt;br /&gt;
&lt;br /&gt;
Thanks in advance.&lt;br /&gt;
&lt;/div&gt;</description><author>clef</author><pubDate>Wed, 29 May 2013 17:23:05 GMT</pubDate><guid isPermaLink="false">New Post: Classic ASP and .xlsx  report 20130529052305P</guid></item><item><title>New Post: How many threads will be created by Ionic?</title><link>http://dotnetzip.codeplex.com/discussions/445099</link><description>&lt;div style="line-height: normal;"&gt;Hello,&lt;br /&gt;
I wanted to use Ionic in my project and just wanted to know &lt;strong&gt;will it create any extra threads&lt;/strong&gt;? If it is creating extra threads, how can I see/monitor those threads.I wanted to use this in a Windows Service VS2010 application.&lt;br /&gt;
&lt;br /&gt;
Note: I want to use &amp;quot;Ionic.Utils.Zip.Dll&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Thanks.&lt;br /&gt;
&lt;/div&gt;</description><author>jyotiranjanr</author><pubDate>Mon, 27 May 2013 14:52:54 GMT</pubDate><guid isPermaLink="false">New Post: How many threads will be created by Ionic? 20130527025254P</guid></item><item><title>New Post: "Bad CRC32 in GZIP trailer" error if I don't read the whole stream</title><link>http://dotnetzip.codeplex.com/discussions/441615</link><description>&lt;div style="line-height: normal;"&gt;Thanks.... I wish it was that easy but I'm trying to read not write and there's plenty of disc space.. Hopefully it will help others though.&lt;br /&gt;
&lt;/div&gt;</description><author>thezman</author><pubDate>Sun, 26 May 2013 14:36:42 GMT</pubDate><guid isPermaLink="false">New Post: "Bad CRC32 in GZIP trailer" error if I don't read the whole stream 20130526023642P</guid></item><item><title>New Post: "Bad CRC32 in GZIP trailer" error if I don't read the whole stream</title><link>http://dotnetzip.codeplex.com/discussions/441615</link><description>&lt;div style="line-height: normal;"&gt;I read you post having the same problem.  After about an hour I realized the drive I was writing to was out of space.  I cleared off a bunch of space and now I don't get the error.  Not sure this is your situation but I'm guessing this was one of those errors where the real problem is not evident in the error message.&lt;br /&gt;
&lt;/div&gt;</description><author>mjfulke</author><pubDate>Sun, 26 May 2013 03:14:28 GMT</pubDate><guid isPermaLink="false">New Post: "Bad CRC32 in GZIP trailer" error if I don't read the whole stream 20130526031428A</guid></item><item><title>New Post: Failure to extract a file from an encrypted archive</title><link>http://dotnetzip.codeplex.com/discussions/231352</link><description>&lt;div style="line-height: normal;"&gt;Hi, has there been any progress with this issue?&lt;br /&gt;
&lt;br /&gt;
I am also experiencing this with a particular set of files.  Other sets of files decompress fine.&lt;br /&gt;
There are 3937 files and 3405 of them get unzipped successfully and it fails on the same file each time.  Even if the files are compressed again the same thing happens.&lt;br /&gt;
&lt;/div&gt;</description><author>aaitken</author><pubDate>Fri, 24 May 2013 14:59:47 GMT</pubDate><guid isPermaLink="false">New Post: Failure to extract a file from an encrypted archive 20130524025947P</guid></item><item><title>New Post: MDF file is corrupt when extracting</title><link>http://dotnetzip.codeplex.com/discussions/268477</link><description>&lt;div style="line-height: normal;"&gt;This is caused by an error in the ParallelDeflate process that sets up a race condition.&lt;br /&gt;
&lt;br /&gt;
Re: buffer size. The documentation (xml comments) says the buffer size is 128k but the code actually sets the buffer size to 64k. The problem appears to be a &amp;quot;race&amp;quot; condition that will mostly likely exhibit the problem if the input is an exact multiple of the buffers size but may occur even if it is not a multiple.&lt;br /&gt;
&lt;br /&gt;
Please see &lt;a href="https://dotnetzip.codeplex.com/workitem/14623" rel="nofollow"&gt;https://dotnetzip.codeplex.com/workitem/14623&lt;/a&gt; for further discussion and &lt;a href="http://dotnetzip.codeplex.com/workitem/14087" rel="nofollow"&gt;http://dotnetzip.codeplex.com/workitem/14087&lt;/a&gt; for a complete analysis and fix for the problem.&lt;br /&gt;
&lt;br /&gt;
As a side note: The &amp;quot;ZipFile&amp;quot; class in ZipFile.cs sets the default for ParallelDeflateThreshold to 512 * 1024 in _InitInstance. The &amp;quot;ZipOutputStream&amp;quot; class in ZipOutputStream.cs sets the default for ParallelDeflateThreshold to -1L in _Init. This leads to different default behavior where similar behavior might be expected.&lt;br /&gt;
&lt;/div&gt;</description><author>bob0043</author><pubDate>Fri, 03 May 2013 18:46:40 GMT</pubDate><guid isPermaLink="false">New Post: MDF file is corrupt when extracting 20130503064640P</guid></item><item><title>New Post: how to remove directory structure from zip file</title><link>http://dotnetzip.codeplex.com/discussions/361735</link><description>&lt;div style="line-height: normal;"&gt;Any support for discarding the directory structure of a zip file not created by DotNetZip, like the behavior of InfoZip's unzip -j flag?&lt;br /&gt;
&lt;br /&gt;
Answered earlier, thank you:&lt;br /&gt;
&lt;a href="https://dotnetzip.codeplex.com/discussions/83773" rel="nofollow"&gt;https://dotnetzip.codeplex.com/discussions/83773&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;</description><author>geac</author><pubDate>Fri, 03 May 2013 17:49:54 GMT</pubDate><guid isPermaLink="false">New Post: how to remove directory structure from zip file 20130503054954P</guid></item><item><title>New Post: .docx files not readable after zip</title><link>http://dotnetzip.codeplex.com/discussions/442123</link><description>&lt;div style="line-height: normal;"&gt;I have an extracted docx file and I am trying to rezip them, but word is telling me the file is corrupt.&lt;br /&gt;
&lt;br /&gt;
Am I approaching this the wrong way?&lt;br /&gt;
&lt;pre&gt;&lt;code&gt;            zip.AddDirectory(path + &amp;quot;_rels&amp;quot;,@&amp;quot;\_rels&amp;quot;);
            zip.AddDirectory(path + &amp;quot;customXml&amp;quot;, @&amp;quot;\customXml&amp;quot;);
            zip.AddDirectory(path + &amp;quot;docProps&amp;quot;, @&amp;quot;\dropProps&amp;quot;);
            zip.AddDirectory(path + &amp;quot;word&amp;quot;, @&amp;quot;\word&amp;quot;);
            zip.AddFile(path + &amp;quot;[Content_Types].xml&amp;quot;,@&amp;quot;\&amp;quot;);
            zip.Save(path + &amp;quot;MyZipFile.docx&amp;quot;);&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;</description><author>dsullivan00</author><pubDate>Tue, 30 Apr 2013 19:10:25 GMT</pubDate><guid isPermaLink="false">New Post: .docx files not readable after zip 20130430071025P</guid></item><item><title>New Post: OverflowException when accessing zip file twice</title><link>http://dotnetzip.codeplex.com/discussions/442113</link><description>&lt;div style="line-height: normal;"&gt;Hello everybody,&lt;br /&gt;
&lt;br /&gt;
I started using DotNetZip in my application but I have problem when I want to use a zip file twice within my application. For example, first I read my zip file and display the content in my application.&lt;br /&gt;
&lt;pre&gt;&lt;code&gt;using (ZipFile zip = ZipFile.Read(zipPath))
{
                       ...
}&lt;/code&gt;&lt;/pre&gt;

Then later, I want to extract the same zip file, therefore I use the same code above and read the zip file into 'zip'. But then I receive an OverflowException:&lt;br /&gt;
&lt;pre&gt;&lt;code&gt;Zip File Error: Cannot read that as a ZipFileSystem.OverflowException: overflow while creating filename
   at Ionic.Zip.ZipEntry.CopyHelper.AppendCopyToFileName(String f)
   at Ionic.Zip.ZipEntry.ReadDirEntry(ZipFile zf, Dictionary`2 previouslySeen)
   at Ionic.Zip.ZipFile.ReadCentralDirectory(ZipFile zf)
   at Ionic.Zip.ZipFile.ReadIntoInstance(ZipFile zf) ; File&lt;/code&gt;&lt;/pre&gt;

When I close the application and start again, I can do the first step again but not the second. This happens to me every time I start reading to a zip file the second time.&lt;br /&gt;
&lt;br /&gt;
Any idea why I get this exception? Thanks in advance.&lt;br /&gt;
&lt;/div&gt;</description><author>lolkuro</author><pubDate>Tue, 30 Apr 2013 17:01:05 GMT</pubDate><guid isPermaLink="false">New Post: OverflowException when accessing zip file twice 20130430050105P</guid></item><item><title>New Post: Ionic.Zip.ZipException: Read error in file </title><link>https://dotnetzip.codeplex.com/discussions/441990</link><description>&lt;div style="line-height: normal;"&gt;I am trying to extract a password-protected, split zip file - &lt;br /&gt;
And everytime I get the following exception error - &lt;br /&gt;
Ionic.Zip.ZipException: Read error in file &lt;br /&gt;
&lt;br /&gt;
It returns this error at the Extractall statement.&lt;br /&gt;
&lt;br /&gt;
Any help would be great! &lt;br /&gt;
&lt;/div&gt;</description><author>tish11</author><pubDate>Mon, 29 Apr 2013 18:02:17 GMT</pubDate><guid isPermaLink="false">New Post: Ionic.Zip.ZipException: Read error in file  20130429060217P</guid></item><item><title>New Post: IE10 fails to create zip file</title><link>http://dotnetzip.codeplex.com/discussions/441643</link><description>&lt;div style="line-height: normal;"&gt;I have been using DotNetZip for a few years now, without incident.&lt;br /&gt;
With the release of IE10, the code fails, with error message &amp;quot;The (zipname) download was interrupted&amp;quot;&lt;br /&gt;
The code works fine in other browsers.&lt;br /&gt;
&lt;br /&gt;
Can anyone help here please?&lt;br /&gt;
&lt;br /&gt;
Code being used:&lt;br /&gt;
&lt;br /&gt;
Response.Clear()&lt;br /&gt;
Response.BufferOutput = False&lt;br /&gt;
      &lt;br /&gt;
Dim archiveName As String = String.Format(&amp;quot;{0}-&amp;quot; &amp;amp; Request(&amp;quot;p&amp;quot;) &amp;amp; &amp;quot;.zip&amp;quot;, DateTime.Now.ToString(&amp;quot;yyyy-MMM-dd-HHmmss&amp;quot;))&lt;br /&gt;
&lt;br /&gt;
Response.ContentType = &amp;quot;application/zip&amp;quot;&lt;br /&gt;
Response.AddHeader(&amp;quot;content-disposition&amp;quot;, &amp;quot;filename=&amp;quot; + archiveName)&lt;br /&gt;
              &lt;br /&gt;
If HeaderSize &amp;lt;&amp;gt; 0 Then&lt;br /&gt;
   Response.AddHeader(&amp;quot;Content-Length&amp;quot;, HeaderSize)&lt;br /&gt;
End If&lt;br /&gt;
              &lt;br /&gt;
Using zip As ZipFile = New ZipFile()&lt;br /&gt;
&lt;pre&gt;&lt;code&gt;                zip.AddFiles(filesToInclude, &amp;quot;&amp;quot;)
                zip.Save(Response.OutputStream)
&lt;/code&gt;&lt;/pre&gt;

End Using&lt;br /&gt;
           &lt;br /&gt;
    &lt;br /&gt;
Response.Close()&lt;br /&gt;
&lt;/div&gt;</description><author>Rob_Nagel</author><pubDate>Fri, 26 Apr 2013 09:19:04 GMT</pubDate><guid isPermaLink="false">New Post: IE10 fails to create zip file 20130426091904A</guid></item><item><title>New Post: "Bad CRC32 in GZIP trailer" error if I don't read the whole stream</title><link>http://dotnetzip.codeplex.com/discussions/441615</link><description>&lt;div style="line-height: normal;"&gt;I'm using the GZipStream as a drop in replacement for the .Net one. For one operation I open with a binary reader and just read a string from the start of the file.&lt;br /&gt;
&lt;br /&gt;
When i close the BinaryReader I get Bad CRC32 in GZIP trailer&lt;br /&gt;
&lt;br /&gt;
Same question shows up from 2011 on Stack Overflow&lt;br /&gt;
&lt;a href="http://stackoverflow.com/questions/7462220/am-i-really-forced-to-readtoend-a-streamreader-reading-an-ionic-zlib-gzipstrea" rel="nofollow"&gt;http://stackoverflow.com/questions/7462220/am-i-really-forced-to-readtoend-a-streamreader-reading-an-ionic-zlib-gzipstrea&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
I'm running 1.9.1.8 - it worked with the .Net version but the .Net version doesn't run on the xbox and doesnt compress well.&lt;br /&gt;
&lt;br /&gt;
This is the code:&lt;br /&gt;
&lt;pre&gt;&lt;code&gt;using (var fs = File.Open(Filename, FileMode.Open, FileAccess.Read, FileShare.Read))
{
   using (var compress = new GZipStream(fs, CompressionMode.Decompress))
   {
     var reader = new BinaryReader(compress);
     Name = reader.ReadString();
     reader.Close();                            &amp;lt;--Exception happens here
     compress.Close();
  }
}&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;</description><author>thezman</author><pubDate>Thu, 25 Apr 2013 22:44:17 GMT</pubDate><guid isPermaLink="false">New Post: "Bad CRC32 in GZIP trailer" error if I don't read the whole stream 20130425104417P</guid></item><item><title>New Post: Cannnot compress multi byte filename.</title><link>http://dotnetzip.codeplex.com/discussions/441222</link><description>&lt;div style="line-height: normal;"&gt;I am using Ionic.Zip.dll v1.9.1.8 on Visual Studio 2008.&lt;br /&gt;
&lt;br /&gt;
I want to include some multi byte filename(Japanese) to zip file in Windows 2008 Server.&lt;br /&gt;
The server's language setting is English.&lt;br /&gt;
I was prepared some file having multi byte filename.&lt;br /&gt;
But, there cannnot compressed.&lt;br /&gt;
(single byte filename can compressed.)&lt;br /&gt;
&lt;br /&gt;
Please help.&lt;br /&gt;
&lt;/div&gt;</description><author>megascus</author><pubDate>Tue, 23 Apr 2013 02:12:20 GMT</pubDate><guid isPermaLink="false">New Post: Cannnot compress multi byte filename. 20130423021220A</guid></item><item><title>New Post: Does using the DotNetZip (ionic.zip.dll) require admin privileges?</title><link>http://dotnetzip.codeplex.com/discussions/439825</link><description>&lt;div style="line-height: normal;"&gt;Hi,&lt;br /&gt;
&lt;br /&gt;
Here is the process I'm trying to do.  I have a VB 2008 application, which connects to a SQL Server 2005 Express DB.  This VB app has a feature that allows the user to backup the database.  Database back up is nothing more than detaching the DB files, then make a copy of the DB files (.mdf, and .ldf), add the DB files to an archive (using DotNetZip), and lastly, re-attach the DB files again to the existing SQL Server instance.&lt;br /&gt;
&lt;br /&gt;
What I have discovered is that even though the DB files (before attaching to SQL Server 2005 Express) has &amp;quot;Everyone&amp;quot; - &amp;quot;Full Control&amp;quot; in the ACL.  After detaching it from SQL Server 2005 Express) the &amp;quot;Everyone&amp;quot; - &amp;quot;Full Control&amp;quot; has been removed from the ACL, thus, causing the ZIP process to crash, if I run the app as a Standard User in Windows 7 (with UAC enabled).  I have discovered a way to make this work, which is after detaching the DB files, I would manually update the files' ACL to include &amp;quot;Everyone&amp;quot; - &amp;quot;Full Control&amp;quot;; then ZIP works just fine under Standard User in Windows.&lt;br /&gt;
&lt;br /&gt;
Sorry for the long description.  Hope it's not too confusing.&lt;br /&gt;
&lt;br /&gt;
Thanks for the help.&lt;br /&gt;
&lt;br /&gt;
Khoi.&lt;br /&gt;
&lt;/div&gt;</description><author>tknnguyen</author><pubDate>Fri, 12 Apr 2013 14:07:38 GMT</pubDate><guid isPermaLink="false">New Post: Does using the DotNetZip (ionic.zip.dll) require admin privileges? 20130412020738P</guid></item><item><title>New Post: Digital Signatures for Packages</title><link>http://dotnetzip.codeplex.com/discussions/403821</link><description>&lt;div style="line-height: normal;"&gt;Hi Zach&lt;br /&gt;
&lt;br /&gt;
As far as I know there is no support for digitally signing .zip files, but this is because the .zip format itself does not support it&lt;br /&gt;
&lt;br /&gt;
I can think of one workaround that would be to calculate a Hash value (fingerprint) of the .zip file data and then convert that hash value to base64 (readable text) and store that in the ZipFile Comment field.&lt;br /&gt;
&lt;br /&gt;
Then to check if the file has been tampered with you could re-hash the data and compare it to the hash saved in the comment field&lt;br /&gt;
&lt;br /&gt;
Just an idea&lt;br /&gt;
&lt;br /&gt;
Hope it helps&lt;br /&gt;
&lt;/div&gt;</description><author>alijmoor</author><pubDate>Fri, 12 Apr 2013 00:33:57 GMT</pubDate><guid isPermaLink="false">New Post: Digital Signatures for Packages 20130412123357A</guid></item><item><title>New Post: Does using the DotNetZip (ionic.zip.dll) require admin privileges?</title><link>http://dotnetzip.codeplex.com/discussions/439825</link><description>&lt;div style="line-height: normal;"&gt;Hello&lt;br /&gt;
&lt;br /&gt;
What type of file are you trying to add to the .zip file?&lt;br /&gt;
&lt;br /&gt;
I have successfully used DotNetZip in several projects which are run by limited (non admin) users and have never experienced any problems when creating or extracting zip files.&lt;br /&gt;
&lt;br /&gt;
Can you give more information on your use-case scenario please ?&lt;br /&gt;
&lt;br /&gt;
Kind Regards&lt;br /&gt;
Alistair&lt;br /&gt;
&lt;/div&gt;</description><author>alijmoor</author><pubDate>Fri, 12 Apr 2013 00:06:36 GMT</pubDate><guid isPermaLink="false">New Post: Does using the DotNetZip (ionic.zip.dll) require admin privileges? 20130412120636A</guid></item><item><title>New Post: Don't Include Parent Path</title><link>http://dotnetzip.codeplex.com/discussions/439831</link><description>&lt;div style="line-height: normal;"&gt;If you mean adding files without it's full path?&lt;br /&gt;
&lt;br /&gt;
&lt;a href="mailto:zip.AddFile(@&amp;quot;C:/Users/Admin/Something.txt&amp;quot;," rel="nofollow"&gt;zip.AddFile(@"C:/Users/Admin/Something.txt",&lt;/a&gt; String.Empty);&lt;br /&gt;
&lt;br /&gt;
That will put it in the root of your zip file.&lt;br /&gt;
&lt;/div&gt;</description><author>tamzak</author><pubDate>Wed, 10 Apr 2013 22:28:29 GMT</pubDate><guid isPermaLink="false">New Post: Don't Include Parent Path 20130410102829P</guid></item></channel></rss>