dotnetzip

    0熱度

    2回答

    我一直在使用.NET中的ZipPackage類一段時間,我真的很喜歡它具有的簡單直觀的API。當從一個條目中讀取我做entry.GetStream()和我從這個流中讀取。在寫入/更新條目時,我會執行entry.GetStream(FileAccess.ReadWrite)並寫入此流。非常簡單而有用,因爲我可以將讀/寫交給其他代碼,而不知道Stream最初來自哪裏。 現在,由於ZipPackage-

    0熱度

    3回答

    有誰知道我如何加載DLL而不在每個遠程服務器上使用我正在使用持久連接並運行invoke-command cmdlet? 我正在使用DotNetZip備份約13臺服務器上的文件夾。一切都在本地工作,但是當它到達遠程服務器(陣列中的第一個服務器是本地服務器)時,它就會出錯,因爲它在遠程服務器上看不到DLL。 我在一臺服務器上執行該腳本,它應該拉上拉鍊夾每個遠程服務器上: foreach($i in $

    0熱度

    1回答

    我想要完成的是允許用戶從Silverlight應用程序下載多個文件。爲此,我決定使用DotNetZip庫和ASP.NET處理程序,它將負責從數據庫獲取所有文件並將它們發送到客戶端。這似乎是個好主意,並且易於實施。我創建了簡單的處理程序,編寫了所有需要的代碼並且一切正常。 但是由於某些原因,當我創建帶有許多文件的zip文件時,存在一個問題。 The remote host closed the co

    1熱度

    1回答

    我有一個*.ashx(處理器) 與此代碼: public void ProcessRequest (HttpContext context) { context.Response.ContentType = "application/zip"; context.Response.AddHeader("Content-Disposition", "attachment; file

    5熱度

    2回答

    Ionic zip允許我將現有文件添加到zip對象並創建一個zip文件。但考慮到我正在從創建的zip文件讀取這些byte []並通過服務器發送,我需要再次從該byte []創建zip文件以將zip存儲在服務器上。我如何實現這一目標? 我正在使用C#。

    0熱度

    1回答

    我有一個程序在下載完成時解壓縮通過DotNetZip下載的文件。我從.txt文件中獲取保存路徑,因爲它必須提取到文件夾系統中的特定文件夾。沒有特定的保存文件夾的文件有一個文件夾。 該項目運作良好,但有時我得到一個錯誤信息說:路徑 部分找不到! bei System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) bei Sy

    2熱度

    1回答

    我想使用DotNetZip 1.9讀取Asp.Net MVC 3中上傳的zip文件。 我已經驗證了我收到的HttpPostedFileBase對象沒有問題。我可以將它保存到磁盤然後解壓縮。但是,首先保存到磁盤看起來很浪費,因爲我應該能夠直接從內存中解壓縮。 從MSDN中,HttpPostedFileBase.InputStream財產「得到一個指向上傳文件讀取文件的內容準備Stream對象」。 根

    3熱度

    1回答

    我想壓縮一堆文件,並通過數據流使數據消耗。 我想保持內存佔用儘可能小。 我的想法是實現一個流,我有一堆FileStream對象作爲數據成員。當我的Stream上的Read方法被調用時,我會從我的一個文件流中讀取一些數據,並使用ZipOutputStream實例將壓縮數據寫入臨時存儲流,然後將該請求轉發給臨時存儲流。 這個臨時存儲流只是一個字節隊列。當這些字節被移入緩衝區(通過調用Read)時,它們

    1熱度

    3回答

    我試圖找出如何首先檢查 在我的循環經歷每一個文件我有一個集合,並試圖將其添加到收藏使用ZipFile,我已經得到了: using (var zip = new ZipFile()) { foreach(...) { var tryFile = Directory. GetFiles(fileLocalization, fileName,

    0熱度

    2回答

    我有一種方法可以使用DotNetZip壓縮一個或多個文件,並且它一直在正常工作。我今天第一次收到一個錯誤,它似乎與檔案的總大小有關。使用相同的60mb .tiff圖像,我會添加一些額外的副本,測試,重複。它運行良好,直到大約添加了10個圖像,然後,當我使用WinRar打開Zip文件時,我會得到「意外的存檔結束」錯誤。以這種方式進行測試,我相信我已經排除了與我的代碼或文件相關的問題(正在損壞或出現問