c#避免zip文件夹问题

时间:2012-01-13 12:04:52

标签: c#

我需要压缩文件夹c:\ projects \ test \ test.log中的文件 我需要将test.log压缩到zip文件夹。我正在使用Ionic.zip.dll。 当我压缩文件夹时,它完全添加了文件夹c:\ projects \ test \ test.log。 我需要将test.log添加到zip文件夹

表示eg.jan.zip。它应该只包含一个文件。没有文件夹结构。

由于

1 个答案:

答案 0 :(得分:1)

而不是

zipFile.AddFile(filename);

你应该使用

zipFile.AddFile(filename, "");

这会将文件插入zip文件的根目录,即没有路径。