解压带密码的zip文件BUG

BUG反馈 · 22 次浏览
空夜无殇 创建于 5小时5分钟前

在解压带密码的zip文件时,报出No password set异常,日志如下。密码是正确的

Zip压缩打包解压缩Zip文件 {zipPath}
[in]失败后停止【值/表达式】True
[in]操作类型【值/表达式】Unzip
[in]密码【变量 unZipPassword】1234
[in]Zip文件路径【变量 zipPath】C:\123\Documents\Quicker\Ceastld.zip
[in]目标路径【变量 targetPath】C:\123\Documents\Quicker\Ceastld123
[in]自动覆盖文件【值/表达式】True
[in]覆盖失败时忽略【值/表达式】False
[in]显示进度条【无输入】False
异常:No password set.
在 ICSharpCode.SharpZipLib.Zip.ZipInputStream.InitialRead(Byte[] destination, Int32 offset, Int32 count) 在 ICSharpCode.SharpZipLib.Zip.ZipInputStream.CloseEntry() 在 ICSharpCode.SharpZipLib.Zip.ZipInputStream.GetNextEntry() 在 Quicker.Domain.Actions.X.BuiltinRunners.File.ZipStep.Wu30qBTcntj(ActionExecuteContext , ActionStep , XAction , String ) 在 Quicker.Domain.Actions.X.BuiltinRunners.File.ZipStep.<>c__DisplayClass52_0.TxRfrU9yUHs() 在 Quicker.Domain.Actions.X.XActionHelper.ExecuteCommonAction(ActionExecuteContext context, ActionStep step, XAction action, Func`1 actionFunc, Action successAction, Action failAction, StepInParamDef stopIfErrorParam, StepOutParamDef isSuccessOutputParam)
步骤(sys:zip)执行失败,原因:No password set.
停止动作:No password set.
耗时:284ms

回复内容
CL 4小时8分钟前
#1

换一个zip文件测试一下看看。

似乎确实有点问题,我再研究下~

CL 最后更新于 3小时52分钟前
回复主贴