Как использовать FastZip для сжатия файлов и папок вместе?
Я пытаюсь использовать фильтр файлов и фильтр каталогов, чтобы выбрать указанные файлы и папки, но файлы в подпапке подвержены влиянию фильтра файлов.
Пример:
файловый фильтр: @"//1.txt$;2.txt$"
Фильтр каталога: @"//sub$"
Только 1.txt
& 2.txt
были сжаты в sub
папку, и я хочу, чтобы все файлы в sub
папка сжата.
1 ответ
Я предполагаю, что fastzip означает один класс SharpZipLib. Согласно документации https://github.com/icsharpcode/SharpZipLib/wiki/FastZip параметр fileFilter является необязательным. Если передано значение null, все файлы в указанной папке должны быть сжаты