C# FastZip.ExtractZip不提取子文件夹,但名称已损坏

C# FastZip.ExtractZip不提取子文件夹,但名称已损坏,c#,mono,sharpziplib,C#,Mono,Sharpziplib,在mono 2.0.1和其他版本上,当我将zip文件与子文件夹一起extact时,它会错误地在本地文件系统上创建新文件 FastZip fs = new FastZip(); fs.ExtractZip(LocalFile, LocalFolder, ""); 将导致在此表单中创建文件所有文件,无子文件夹,反斜杠\位于文件名中 -rw-r--r-- 1 brainstorm brainstorm 74459 2009-03-12 23:20 images\bg.jpg -rw-r--r--

在mono 2.0.1和其他版本上,当我将zip文件与子文件夹一起extact时,它会错误地在本地文件系统上创建新文件

FastZip fs = new FastZip();
fs.ExtractZip(LocalFile, LocalFolder, ""); 
将导致在此表单中创建文件所有文件,无子文件夹,反斜杠\位于文件名中

-rw-r--r-- 1 brainstorm brainstorm 74459 2009-03-12 23:20 images\bg.jpg 
-rw-r--r-- 1 brainstorm brainstorm 76188 2009-03-12 23:20 images\creditsbg.jpg 
-rw-r--r-- 1 brainstorm brainstorm 496 2009-03-12 23:20 images\credits.html 
-rw-r--r-- 1 brainstorm brainstorm 427571 2009-03-12 23:20 images\creditsleft.jpg 
请注意:这些文件不是文件夹图像中的文件。 这种行为当然是错误的,它应该创建一个名为images的文件夹,并将bg.jpg等存储在新创建的文件夹中


这里有人能帮我吗?

我想你应该联系FastZip开发者,或者是如何在开源世界中使用它,“提交补丁”。问题是2009-03-13年SharpZipLib论坛的精确副本。四年前!?。