2013-05-07 96 views
-3

我需要在我的應用程序中存檔(壓縮/壓縮...)文件夾我使用.NET4?.NET中的歸檔文件夾

我試圖找到谷歌的例子,但我沒有找到任何東西。

任何想法如何在.NET4中實現歸檔文件夾?

+0

你的意思壓縮/移動? – sambomartin 2013-05-07 09:20:49

+0

您的「存檔」是否意味着「zip/compress」? – 2013-05-07 09:21:29

+0

是的,壓縮/壓縮 – Michael 2013-05-07 09:22:45

回答

3

的DotNetZip庫very well documented,使用方便。
您也可以下載庫(只有一個文件)from here.

這個例子是所有你需要寫

using (ZipFile zip = new ZipFile()) 
{ 
    zip.AddDirectory(@"MyDocuments\ProjectX", "ProjectX"); 
    zip.Comment = "This zip was created at " + System.DateTime.Now.ToString("G") ; 
    zip.Save(zipFileToCreate); 
}