2012-01-13 122 views
0

我需要壓縮文件夾中的文件c:\ projects \ test \ test.log 我需要將test.log壓縮到一個zip文件夾。我正在使用Ionic.zip.dll。 當我壓縮文件夾時,它完全添加文件夾c:\ projects \ test \ test.log。 我需要將test.log添加到eg.jan.zip的zip文件夾c#避免壓縮文件夾問題

。它應該只包含一個文件。不需要文件夾結構。

感謝

+3

顯示您嘗試使用的代碼 – Reniuz 2012-01-13 12:07:16

+1

'c:\ projects \ test \ test.log'不是文件夾的路徑。這是一個文件。 – 2012-01-13 12:08:06

回答

1

而不是

zipFile.AddFile(filename); 

你應該使用

zipFile.AddFile(filename, ""); 

這將插入的zip文件的根目錄,即文件不帶路徑。