DotNetZip(Ionic.Zip.dll)不能使用压缩中文文件或文件夹名称

时间:2017-06-29 04:07:26

标签: c# asp.net zip zipfile

当我使用以下代码来压缩英文文件或文件夹名称时,这是非常完美的条件,但是当名称从英文名称改为<中文名称时,我确实遇到了严重问题,它不是&#39工作。
我该怎么办????

using (ZipFile zip = new ZipFile())
 {
   zip.AddDirectory(@"C:\inetpub\wwwroot\a");  // Zip folder included all branch files
   zip.Save(@"C:\inetpub\wwwroot\Projectzip.zip");//location and name for creating zip file
}

1 个答案:

答案 0 :(得分:1)

我找到了处理问题的答案

  

使用(ZipFile zip = new ZipFile(System.Text.Encoding.Default))

谢谢