需求:将指定文件夹路径下的所有文件进行打包,并指定zip文件的输出路径
这里引用了一个程序集ICSharpCode.SharpZipLib.dll
实现:
先封装了基本的方法:记得先将该dll引用到当前工程中
dll下载地址:http://download.youkuaiyun.com/detail/dujiajiyiyi/9719720
若失效百度即可
public class ZipHelper
{
/// <summary>
/// 打包指定文件夹下的文件,并在指定路径创建zip文件
/// </summary>
/// <param name="filesPath">指定待打包的文件夹</param>
/// <param name="zipFilePath">创建的zip文件完全路径</param>
/// <returns>是否成功生成</returns>
public static bool CreateZipFile(string filesPath, string zipFilePath)