Что такое альтернативный ионный почтовый индекс в С#? Я использую Ionic.Zip для zip и разархивирования своих данных. Но я считаю, что Ionic.Zip не способен обрабатывать большие размеры файлов ( > 3 ГБ). Итак, есть ли сторонний инструмент, который мы можем использовать для замены Ionic.Zip? Ответ 1 Если вы можете использовать 4.5, теперь он является частью BCL http://msdn.microsoft.com/en-us/library/system.io.compression.ziparchive(VS.110).aspx http://msdn.microsoft.com/en-us/magazine/jj133817.aspx Кроме того, IMHO для де-факто сторонней библиотеки для этого является SharpZipLib от команды SharpDevelop: http://www.icsharpcode.net/opensource/sharpziplib/ Ответ 2 Он может обрабатывать большие файлы. Для этого вам нужно использовать свойство: UseZip64WhenSaving = Zip64Option.Always Ответ 3 Xceed realtimes zip для .NET Цитата с их сайта: Размер или количество файлов в Zip-архиве абсолютно не влияет на требования к памяти и дисковому пространству. Возможно, там будут более дешевые варианты. Ответ 4 System.IO.Compression Пространство имен DeflateStream и GZipStream классы.
Ответ 1 Если вы можете использовать 4.5, теперь он является частью BCL http://msdn.microsoft.com/en-us/library/system.io.compression.ziparchive(VS.110).aspx http://msdn.microsoft.com/en-us/magazine/jj133817.aspx Кроме того, IMHO для де-факто сторонней библиотеки для этого является SharpZipLib от команды SharpDevelop: http://www.icsharpcode.net/opensource/sharpziplib/
Ответ 2 Он может обрабатывать большие файлы. Для этого вам нужно использовать свойство: UseZip64WhenSaving = Zip64Option.Always
Ответ 3 Xceed realtimes zip для .NET Цитата с их сайта: Размер или количество файлов в Zip-архиве абсолютно не влияет на требования к памяти и дисковому пространству. Возможно, там будут более дешевые варианты.