dotnetzip

    2熱度

    1回答

    我使用dotnetzip即時創建一個zip文件,通過mvc將其作爲流返回。 我可以添加已經是流的文件,即即時創建的文件。我還添加從base64字符串創建的文件。 創建和下載壓縮文件是好的,當我打開使用Windows資源管理器(Windows 7或8)的zip文件,我可以看到所有條目按預期。打開從一個MemoryStream創建的文件打開沒有問題,但是當我嘗試打開從一個base64字符串創建的文件,

    0熱度

    1回答

    我試圖用DotNetZip處理zip文件,但每當我試圖打開一個文件,我得到以下錯誤: [SEVERE] System.ArgumentException: FileStream will not open Win32 devices such as disk partitions and tape drives. Avoid use of "\\.\" in the path. at Syste

    0熱度

    1回答

    我一直在使用DotNetZip一段時間,但只是遇到了問題。我有一些文本(不是文件名,但實際文本內容),其中包括非拉丁字符(特別是越南語)。當我使用DotNetZip壓縮這些內容時,每次我解壓縮它時,文本都會出現亂碼(改變的方式很糟糕)。 Dim strOriginal As String = "Đinh Quỳnh Ngô Nguyễn Phạm Tuấn Vũ Phương Ngọc Châu

    3熱度

    4回答

    我可以成功地將zip文件夾中的文件提取到文件夾中,但我不太確定如何將這些文件添加到現有的zip文件中。我將它們解壓到名爲「mod」的桌面上,然後我需要將它們添加到另一個zip文件中。幫幫我?這裏是我的提取代碼 - ZipFile zip = ZipFile.Read(myZip); zip.ExtractAll(outputDirectory,ExtractExistingFileAction.

    0熱度

    1回答

    我有一個C#函數接收壓縮的ByteArray作爲參數。 我需要提取這個byteArray並將得到的未壓縮byteArray發送到另一個函數。 我需要幫助提取zipBytes到unzippedBytes請參閱下面PSEUDO代碼: 解決方案使用Zlib.net! byte[] receiveZipByte (byte[] zipBytes) { MemoryStream oInStr

    0熱度

    2回答

    我不知道爲什麼這不起作用 - 開始讓我瘋狂! 沒有其他人似乎也有這個問題 我的代碼看起來是這樣的: Stream stream = new MemoryStream(); try { // output zip using (ZipFile zipFile = new ZipFile()) { zipFile.Co

    0熱度

    1回答

    我有一個包含多個文件的目錄。我想壓縮此文件夾到一個zip(使用Xceed第三方DLL庫),並通過HTTP推送給用戶。同時,我想創建文件夾內所有文件的日誌,並將其附加到壓縮文件的一部分。 我目前使用DotNetZip和它的工作完美。我需要Xceed中的這個等價物。 下面是一個使用DotNetZip Imports Ionic.Zip ' Tell the browser we're se

    0熱度

    1回答

    嗯,我對這些庫非常新手,我可以在哪裏找到有關我想做的事情的信息? 謝謝:)

    0熱度

    1回答

    我想解壓縮包含單個txt文件的zip文件。但是我必須處理錯誤的流,因爲輸出是空字符串。 content = new StreamReader(ms).ReadToEnd(); // content is "" 我使用DotNetZip開源軟件包。有什麼想法在這裏失蹤? Attachment a = (from x in mail.Attachments.OfType<Attachment>()

    1熱度

    1回答

    沒有類似的問題是我正在尋找! 下面的代碼有什麼問題? files是文件內容的文本數組,fileNames是相應的文件名數組。 此代碼在Save方法的倒數第二行總是失敗,但我看不到爲什麼該流將被關閉! result = new MemoryStream(); using (ZipFile zipFile = new ZipFile()) { for (int i = 0; i < f