-1
我從該文件夾「D:\ Nagaraj \ Dotnet \ Zipfile \ Zipfile \ Filebuild \ Hi」生成該「Hi」文件夾中有2個txt文件的zip文件。 .....是現在生成Hi.zip file.But問題是在該zip文件有這個特定的路徑"D:\Nagaraj\Dotnet\Zipfile\Zipfile\Filebuild\Hi"
,並在該文件夾中有2個文本文件。現在我需要刪除這條道路"D:\Nagaraj\Dotnet\Zipfile\Zipfile\Filebuild\Hi"
,並直接生成Hi.zip文件和2 txt文件中......感謝....提前如何刪除zip文件夾中的文件夾路徑
我使用sharpziplib
庫在此處輸入代碼
protected void Page_Load(object sender, EventArgs e)
{
StartZip("D:/Nagaraj/Dotnet/Zipfile/Zipfile/Filebuild/Hi",".zip");
}
public void StartZip(string directory, string zipFileName)
{
ZipFile z = ZipFile.Create(directory + zipFileName);
z.BeginUpdate();
string[] filenames = Directory.GetFiles(directory);
foreach (string filename in filenames)
{
z.Add(filename);
}
z.CommitUpdate();
z.Close();
}
你可以在你的問題更精確嗎?例子將非常感謝 – 2012-02-24 12:03:16
下載幫助文件,有些地方有你要搜索的選項http://wiki.sharpdevelop.net/SharpZipLib_Links.ashx – Aristos 2012-02-24 14:13:28