2012-07-04 3 views
0

Я использую SharpZipLib, и мне нужно закрепить существующую папку, в которой есть файлы.Как закрепить существующую папку с файлами внутри нее?

Пример: мне нужно застегнуть "folder2"

C: \ Folder1 \ Folder2

Folder2 имеет два файла a.txt и b.txt

Мой текущий код использует " FastZip»

 FastZip fastzip = new FastZip(); 
     Boolean recurse = true; 
     String filter = null; 

     fastzip.CreateZip(folderName, @"\" + folderName, recurse, filter); 

Я получаю ошибку:

Доступ к пути C: \ Folder1 \ Folder2 запрещен.

Любые эксперты здесь, на SharZipLib? :)

+0

Может использовать больше кода, чем вы дали – BugFinder

ответ

1

Я бы ожидал c: \ folder1 \ folder2, передав его folder2 в качестве опции, так как вы не показываете весь свой код, чтобы терпеть неудачу.

Я хотел бы надеяться, что следующий может работать при условии, FOLDERNAME = "C: \ folder1 \ folder2"

FastZip fastzip = new FastZip(); 
     Boolean recurse = true; 
     String filter = null; 

     fastzip.CreateZip("azip.zip", folderName, recurse, filter); 
+0

он работал. благодаря! – JADE

 Смежные вопросы

  • Нет связанных вопросов^_^