日期:2014-05-18  浏览次数:21048 次

用#ziplib压缩文件夹的时候怎么才能包含下级文件夹?
试了半天压缩总算是成功了。。
但是发现如果有下级目录的话就会连文件夹一起消失

怎么才能连下级文件夹一起压缩进去呢?


------解决方案--------------------
你压缩的时候可以指定参数是否有子文件夹啊
ICSharpCode.SharpZipLib.Zip.FastZip zip = new ICSharpCode.SharpZipLib.Zip.FastZip();
zip.CreateZip("C:\\test.zip", "C:\\待压缩的文件夹", true, "");//true表示有子文件夹

你是不是没设?