dotnetzip

    0熱度

    1回答

    我有一個問題,我有一個目錄與所有種類的文件。 當用戶點擊我的wpf應用程序中的按鈕時,所有文件將被添加到另一個目錄中的zip文件中。 現在的問題是它總是將所有數據壓縮到zip中。我想要的只是它將新文件添加到zip文件。我該如何檢查文件是否已經在zip文件中出現? 我走到這一步: using (ZipFile zip = new ZipFile()) { zip.Pas

    1熱度

    1回答

    我想創建zip文件供用戶下載並將該文件可以是任何文件,如圖像或文本文件獲取錯誤等 我想創建一個zip文件,下載它在我的錨點標籤點擊事件。 我有我的數據庫表中的3個文件是這樣的: https://my.net/storage/log.txt https://my.net/storage/log1.txt https://my.net/storage/log2.txt 這是我的代碼: public A

    2熱度

    1回答

    在我的MVC項目中,我有一個AJAX調用Web API。 我發送一個文件的路由數組,API(應該)將它們壓縮並返回zip文件。 self.zipDocs = function (docs, callback) { $.ajax({ url: "../SharedAPI/documents/zip", type: "POST", data: docs,

    0熱度

    2回答

    我有下面的代碼爲單個文件zip工作,沒有任何問題。但是當我從一個目錄中壓縮(創建)時,進度條變得很糟糕。 基本上,進度條可以不停地前後移動。圖像說明。 在選定的文件夾內,我可能會有另外10個子文件夾。 using (ZipFile zip = new ZipFile()) { zip.CompressionLevel = Ionic.Zlib.CompressionLevel.Best

    2熱度

    2回答

    我正在創建一個應該返回sfx(Self Extracting Archive)的REST端點。我使用Ionic.Zip來創建實際的存檔,但我在理解如何將完成的sfx存檔寫回客戶端時遇到了一些麻煩。 從我所知道的,ZipFile.Save(Response.OutputStream)工作正常,爲了寫一個zip文件回來,我很驚訝,我不能用ZipFile.SaveSelfExtractor(Respon

    0熱度

    1回答

    我正在開發一個C#中的小工具,我在其中插入許多壓縮文件。這些文件有不同的擴展名(例如.zip,.rar,.tar,.uue)現在我不想提取這些文件,但我只想檢查這些文件是否受密碼保護。 我已經使用DotNetZip.dll的擴展名爲.zip的文件,它工作正常。我發現奇爾卡特DLL爲.rar文件。 任何人都可以爲我提供其他擴展的DLL或更好的解決方案爲所有壓縮文件?先謝謝你。

    2熱度

    4回答

    我在C#中創建一個文件夾,我希望一旦創建它就可以將其壓縮。我已經看過(How to zip a folder),(http://dotnetzip.codeplex.com/),但目前還沒有運氣。我對使用dotnetzip有點擔心,因爲它的最新版本是5年前。 dotnetzip在Visual Studio 2015中仍然相關,還是有更現代的方式來壓縮C#中的文件夾而不使用包? 這是我如何複製文件夾

    0熱度

    1回答

    我使用dotnetzip在我的應用程序,我已經得到了包含文件的崩潰問題報告‘(’和‘)’ using (ZipFile zip = new ZipFile("test.zip")) { var e = zip.SelectEntries("test (').txt"); //System.ArgumentException e = zip.Sele

    0熱度

    2回答

    我使用.Net Framework 4.0; VS 2015; Ionic.Zip.Reduced(DotNetZip.Reduced)v1.9.1.8。當我嘗試將文件夾添加到壓縮文件獲取與文本例外: The path is too long 示例代碼: using (var zipFile = new ZipFile(zipFilePath)) { zipFile.UseZip64W

    0熱度

    1回答

    此問題已解決。我的錯誤是,在我的第二塊代碼中,我使用SaveProgress而不是ExtractProgress,並在設置Event Handler之前使用Zip.ExtractAll。感謝Bradley Moorfield幫助我。 因此,我使用DotNetZip庫來壓縮/解壓縮整個代碼中的zip文件。我能夠完成表示與此代碼壓縮的百分比: using (ZipFile zip = new Z