sharpziplib

    1熱度

    2回答

    我希望能夠使用ICSharpCode.SharpZipLib.Zip.ZipOutputStream創建包含空文件夾的zip文件。我可以使用ICSharpCode.SharpZipLib.Zip.FastZip.CreateEmptyDirectories = true,但FastZip不支持UTF8文件名。

    1熱度

    3回答

    好我有問題將ICSharpCode.SharpZipLib.dll文件重命名爲anythig其他。我正試圖縮短文件名稱。我在項目中引用程序集,但是當程序到達使用庫的語句時。它產生一個錯誤,它無法找到程序集或文件'ICSharpCode.SharpZipLib'。當我將文件名更改回ICSharpCode.SharpZipLib.dll時,應用程序可以正常工作。那麼,有沒有辦法改變文件名稱。另外,我是

    2熱度

    2回答

    我有一個負載已被壓縮不正確的傳統拉鍊。 文件被保存在zip文件中,因此它們是文件夾\文件名而不是文件夾/文件名。 這也就意味着這樣的代碼: using (ZipFile zipFile = new ZipFile(@"zippath.zip")) { for (int i = 0; i < zipFile.Count; i++) { var entry = zi

    1熱度

    1回答

    我有一個zip文件作爲嵌入式資源。使用以下代碼: Stream zipStream; zipStream = thisAssembly.GetManifestResourceStream("Namespace.Resources.zipfile.zip"); byte[] data = Decompress(zipStream); public static byte[] Deco

    6熱度

    1回答

    我目前正在.NET 2.0下使用SharpZipLib,通過這個我需要將單個文件壓縮到單個壓縮存檔。爲了做到這一點,我現在使用的是以下幾點: string tempFilePath = @"C:\Users\Username\AppData\Local\Temp\tmp9AE0.tmp.xml"; string archiveFilePath = @"C:\Archive\Archive_[UT

    1熱度

    1回答

    我正在使用ICSharpCode.SharpZipLib解壓縮包含文件,文件夾和子文件夾的文件,但是我收到了一個錯誤,我沒有在這裏或其他任何論壇中找到。 代碼: public static void UnZipFiles(string zipPathAndFile, string outputFolder, string password, bool deleteZipFile) {

    5熱度

    3回答

    我正在使用SharpZipLib解壓縮文件。我的代碼已經被很好地工作,除了爲zip文件都zipfiles我現在所提取... 得到這個異常: System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. Parameter name: length 異常正以size =

    0熱度

    1回答

    我使用Sharpziplib版本0.86.0來提取zip文件。它工作正常,但提取的文件是當前日期時間。我怎樣才能得到最初的DateTime? public static void UnzipFile(string sourcePath, string targetDirectory) { try { using (ZipInputStream s = new Zip

    4熱度

    2回答

    我正在使用Sharpziplib version 0.86來提取zip文件。它工作正常,但同時通過提取代碼的WinZip文件,Lastwritetime正在改變秒...... 都用這個也File.SetLastWriteTime(fullPath, theEntry.DateTime); 實際文件Lastwritetime:4/8/2010 2:29:03PM 荏苒使用WinZip對該文件後,雖然

    2熱度

    1回答

    我用下面的代碼創建一個zip文件: var files = Directory.GetFiles(targetPath); var zip = ZipFile.Create(targetPath + "/myzip.zip"); zip.BeginUpdate(); foreach (var file in files) zip.Add(file, CompressionMethod.Def