我有一个程序可以DotNetZip
在下载完成后解压缩下载的文件。我从 .txt 文件中获取保存路径,因为它必须被提取到文件夹系统中的特定文件夹中。没有特定保存文件夹的文件只有一个文件夹。
该程序运行良好,但有时我会收到一条错误消息:
部分路径找不到!
bei System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) bei System.IO.Directory.InternalCreateDirectory(String fullPath, String path, DirectorySecurity dirSecurity) bei System.IO.Directory.CreateDirectory(String path, DirectorySecurity directorySecurity) bei System.IO.Directory.CreateDirectory(String path) bei Ionic.Zip.ZipEntry.ValidateOutput(String basedir, Stream outstream, String& outFileName) bei Ionic.Zip.ZipEntry.InternalExtract(String baseDir, Stream outstream, String password) bei Ionic.Zip.ZipEntry.Extract(String baseDirectory, ExtractExistingFileAction extractExistingFile) bei dvw002.Form1.backgroundWorker1_DoWork(Object sender, DoWorkEventArgs e)
我不知道为什么会这样,因为 95% 的文件被正常提取,并且路径存在......