У меня есть программа, которая распаковывает загруженные файлы через 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% файлов извлекаются нормально, и путь существует ...