![](/img/trans.png)
[英]DotNetZip (Ionic.Zip.dll) doesn't work with compress Chinese File or Folder name
[英]How to add Ionic.Zip.dll in c#.net project and use it to create a zip from folder?
我是使用Visual Studio 2010 Express的c#.net新手。 我有一个任务要从包含图像文件和一些文本文件的文件夹中创建一个zip文件。 我已获得Ionic.Zip.dll
用于压缩文件夹。 但我不知道从哪里开始。 我创建了一个ac#项目和一个函数,该函数采用文件夹路径并返回.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;
}
因此,请帮助开始。 。 先感谢您 。 。
要添加参考,请右键单击您的项目,然后选择添加参考。
然后浏览并添加该文件
然后,这里是基本代码,向您展示如何将文件添加到zip
using (ZipFile zip = new ZipFile())
{
zip.AddFiles(.....);
zip.Save(....);
}
上面的代码示例中的点处,使用智能感知并填写所需的参数。
我们不是为您完成整个任务,但这将有助于您入门。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.