如何在c#.net项目中添加Ionic.Zip.dll并使用它从文件夹创建一个zip?

时间:2014-11-19 05:11:57

标签: c# dotnetzip

我是使用Visual Studio 2010 Express的c#.net新手。我有一个从文件夹创建zip文件的任务,其中包含图像文件和一些文本文件。我已被Ionic.Zip.dll用来压缩文件夹。但我不知道从哪里开始。     我创建了一个c#项目和一个函数,它接受文件夹的路径并返回.zip文件的路径。我不知道如何将这个dll添加到我的项目中以及如何使用它。我找到了很多代码片段,但是如何开始......

以下是我准备制作拉链的功能:

 public static String Zip(String folderPath)
        {
            String zipFilePath = null;
            try
            {


            }
            catch (Exception ex)
            {
                MessageBox.Show("" + ex.Message, "LN Exception", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            return zipFilePath;
        }

所以,请帮助开始。 。 先感谢您 。 。

1 个答案:

答案 0 :(得分:7)

要添加引用,请右键单击项目并选择“添加引用”

enter image description here

然后浏览并添加文件

enter image description here

然后这里是基本代码,向您展示如何将文件添加到zip

 using (ZipFile zip = new ZipFile())
 {
     zip.AddFiles(.....);
     zip.Save(....);

 }

如果上面的代码示例中有点,请使用intellisense并填写所需的参数。

我们不是为您完成整个作业,但这有助于您入门。