保存多次时,Ionic zip会抛出异常

时间:2012-04-03 16:41:19

标签: .net stream zip save

我正在使用Ionic Zip Library v1.9.1.6

当我尝试将zip保存到流中时,它第一次运行但第二次运行失败等。 例外:“无法将其读作ZipFile”(Ionic.Zip.ZipException)

这是我的代码:

public byte[] GetZip()
        {
            using (var zipStream = new MemoryStream())
            {
                //this.zip.Password = this.password;
                this.zip.Save(zipStream);

                return zipStream.ToArray();
            }
        }

这里是电话:

myclass.GetZip(); //first call works
myclass.GetZip(); //second call crashes

感谢您的回答

0 个答案:

没有答案