我已经使用 DotNetZip 一个月左右了,我喜欢它的工作原理,但是今天我的程序开始出现一个我一无所知的新问题。
在压缩过程中,它会抛出此错误,并且 Windows 会显示其“程序名称已停止工作”框。
Unhandled Exception: System.IO.FileNotFoundException: s:\(file path)\filename.pdf
at Ionic.Zip.SharedUtilities.GetFileLength(string fileName)
at ionic.Zip.ZipEntry.MaybeUnsetCompressionMethodForWriting(int32 cycle)
at Ionic.zip.Zipentry.WriteHeader(Stream s, Int32 cycle)
at Ionic.zip.ZipEntry.Write(Stream s)
at Ionic.zip.zipfile.save()
at ZipAJob_Instant.ConsoleMain.Main() in C:\users\(my name)\Documents\visual studio 2012\projects\zipAjob_Instant\zipAJob_Win32.vb:line 71
第 71 行是指我调用 zip.save() 的位置