2011-11-11 100 views
1

部分7zip的文件,我想7ZIP目錄並創建的部分可以說100MB的每名test001.7zip,test002.7zip,...等等。創建使用sevenzip庫C#

string sevenzip = System.Configuration.ConfigurationManager.AppSettings["7zippath"].ToString(); 
SevenZip.SevenZipCompressor.SetLibraryPath(sevenzip); 
SevenZip.SevenZipCompressor Compress = new SevenZipCompressor(sFilePath); 
Compress.ArchiveFormat = OutArchiveFormat.SevenZip; 
Compress.CompressDirectory(sFilePath, "Zip.7zip"); 

此代碼創建的目錄7zip的文件成功,但它亙古不變的部分地區創建的文件,我想創建零件文件,因爲我要上傳每個100MB的部分這個文件?

+0

請你精確您正在使用的圖書館嗎?似乎有一大堆他們(http://stackoverflow.com/questions/222030/how-do-i-create-7-zip-archives-with-net)的... –

+0

我使用SevenZipSharp Libarary HTTP ://sevenzipsharp.codeplex.com/ –

回答

0

你的答案一定是休息herehere

希望它有幫助。

0

你有沒有看着this thread?這似乎是一件具有DotNetZip蛋糕...