使用Zip文件压缩文件

时间:2012-12-17 19:44:01

标签: c#

如果我有以下内容:

    using (ZipFile zip = new ZipFile())
    {
      zip.AddFile("C:\\ReadMe.txt");
      zip.AddFile("C:\\7440-N49th.png");
      zip.AddFile("C:\\2008_Annual_Report.pdf");        
      zip.Save("C:\\Files\\ZipFiles\\Test.zip");
    }

我感到困惑的是,当我打开zip文件时, 我转到C:首先我必须单击Files然后我必须单击ZipFiles以查看zip文件中的内容。

为什么不打开我点击zip文件时添加的文件?

1 个答案:

答案 0 :(得分:0)

你正在使用DotNetZip吗?你的意思是你想将文件添加到zip文件的根目录?如果是这样,也许你正在尝试

zip.AddFile("C:\\ReadMe.txt", "");

第二个字符串是你在zip中添加它的路径(如果是root则为空字符串)。