sevenzipsharp

    1熱度

    1回答

    我正在尋找一種快速的方式來創建一個包含大量小文件(例如25.4 MB,8目錄和4505文件,但可能更大)的目錄的.zip存檔。 當我使用標準7zip安裝(通過上下文菜單)壓縮需要1到2秒。 當我使用SevenZipSharp庫中的SevenZipCompressor在C#應用程序中執行相同操作時,它需要更長的時間(> 5秒)。現在我想知道7zip使用的默認參數是什麼,如何在代碼中設置它們以達到相同

    0熱度

    1回答

    我使用7zipsharp庫創建的程序中有sfx文件。仍然當我直接執行雙擊文件sfx如果使用錯誤的密碼,但仍然提取其中的文件大小爲0字節,如果任何人應該添加另一種模式功能'壓縮',以便當我執行文件sfx錯誤的密碼文件根本沒有被提取。 壓縮代碼: public void Compress() { SevenZipCompressor.SetLibraryPath("7z.dll");

    0熱度

    1回答

    我使用seven.zip.sharp壓縮一個流。然後我想在壓縮完成後,將內存流中的數據保存到文件流中。該文件是一個「.7z」文件。 問題: 輸出文件已損壞,我無法手動解壓縮。使用記事本+ +我也無法看到通常在7zip文件中找到的標題。 下面是代碼: //Memory stream used to store compressed stream public System.IO.Strea

    -1熱度

    1回答

    我想在Azure FileStorage上以zip格式存儲一些數據。 SevenZipSharp(特別是SevenZipExtractor類)可以使用像https://myaccount.file.core.windows.net/shared1/folder1/data00054.zip這樣的URL而不是本地文件嗎? 我想從遠程位置檢索文件,解壓縮到內存中,處理數據,然後清除內存。

    0熱度

    1回答

    我有這樣的代碼: MemoryStream recChunk = new MemoryStream(); byte[] sizeChunkB = new byte[10]; int sizeChunk; streamLigacao.Read(sizeChunkB, 0, sizeChunkB.Length); sizeChunk = BitConverter.ToInt32(sizeChu

    0熱度

    1回答

    小於大約16 MB的內存運行正常。但是當壓縮大小超過16MB的內存流時,我得到一個錯誤(HResult = -2146233088)。我怎樣才能使它工作? 我用SevenZipSharp.dll版本0.64.3890.29348 SevenZip.SevenZipCompressor compressor = new SevenZip.SevenZipCompressor(); compress

    0熱度

    1回答

    我有一個winform應用程序使用sevenzip.dll並實現它的能力,以壓縮解壓縮文件和目錄。 我的問題是,我想使用sevenzip.compressor類的壓縮事件來跟蹤壓縮進度並使用progressBar顯示它。 事情是,事件不會觸發(在調試模式下檢查),而所有其他事件正在工作,例如CompressionFinished事件。 我發現其他開發者遇到同樣的問題,但沒有人提供答案。 注意:dl

    2熱度

    2回答

    我將從iso文件中用sevenzipsharp提取文件到usb。爲此,我從vs nuget包管理器下載sevenzipsharp,並編碼(實際上我不能:))這段代碼。我沒有采取任何錯誤,但它沒有工作。我在哪裏犯錯誤?請寫詳細信息。 if (IntPtr.Size == 8) //x64 { SevenZip.SevenZipExtractor.SetLibraryPath(@"C:\P

    0熱度

    1回答

    我在解壓文件時遇到了一些問題。一切正常進展條輸出和提取。但是當它運行時,UI會凍結。我嘗試過使用Task.Run(),但是它並不能很好地處理進度條。或者,也許我只是沒有正確使用它。 有什麼建議嗎? private void unzip(string path) { this.progressBar1.Minimum = 0; this.progressBar1.Maximum

    2熱度

    1回答

    當我嘗試提取zip文件時出現以下錯誤: 「SevenZip.SevenZipArchiveException:無效的存檔:打開/讀取錯誤!是否加密並提供了錯誤的密碼? 如果您的存檔是奇怪的是,SevenZipSharp可能沒有其格式的簽名,因此認爲它是錯誤的TAR。「 沒有與zip文件一起使用,但一切工作正常與7z文件。是否可以使用SevenZipExtractor提取zip文件? string