Описание тега system.io.compression

None Библиотека сжатия для обработки zip-файлов и других форматов, встроенная в.NET framework 4.5 или выше.
1 ответ

C# Написать изображение в ziparchive

Я пишу приложение WinForms для C# .NET(v4.6.1), которое сохранит файл как System.IO.Compression.ZipArchive. Сначала я открываю изображение с помощью метода SaveFileDialog(), а затем назначаю его переменной типа System.Drawing.Image. Затем я сохраняю…
09 июн '17 в 00:06
0 ответов

C# ASP System.IO.Compression - исключение несанкционированного доступа при использовании zipArchive.CreateEntryFromFile для нескольких файлов ().

У меня есть следующие строки кода, которые работают для создания почтового индекса, используя ZipFile.CreateFromDirectory(selectedFile, zipPath) if (selectedFolder == string.Empty) { Console.WriteLine("Invalid folder, try again"); } else { Console.W…
26 июл '18 в 09:15
0 ответов

ZipArchive пропущены пробелы?

Я не знаю, как объяснить мою проблему, но я попробую. У меня есть пакетные службы, которые создают несколько текстовых файлов и помещают их в ZIP-файл. Есть два файла, которые имеют много пробелов. мы говорим о тысячах пробелов между текстом. Дело в…
04 окт '17 в 19:30
2 ответа

Классы ZipFile и ZipArchive из System.IO.Compression и асинхронного ввода-вывода

В.NET 4.5 добавлены новые классы для работы с zip-архивами. Теперь вы можете сделать что-то вроде этого: using (ZipArchive archive = ZipFile.OpenRead(zipFilePath)) { foreach (ZipArchiveEntry entry in archive.Entries) { // Extract it to the file entr…
10 сен '16 в 00:20
1 ответ

ExcelDataReader 3.4 - System.IO.FileLoadException

Я использую ExcelDataReader 3.4, и он отлично работает на моем ПК разработчика, но при использовании на рабочем ПК я получаю эту ошибку System.IO.FileLoadException: не удалось загрузить файл или сборку 'System.IO.Compression, версия =4.2.0.0, культу…
1 ответ

ZipArchive создает недействительную запись в ZIP

Я работаю с ZipArchive, и он в основном работает, единственная проблема, которую я вижу, заключается в том, что при загрузке файла я не могу открыть его с помощью стандартных процедур архивирования Windows. Если я щелкаю zip-файл и извлекаю все, я п…
20 фев '17 в 16:24
1 ответ

Найти тип кодировки DeflateStream

У меня есть ZIP-файл с CSV-файлом внутри. Я использую следующий код для чтения файла: using (ZipArchive zipArchive = ZipFile.OpenRead(filePath)) { var zipArchiveEntry = zipArchive.GetEntry("File.csv"); var zipEntry = zipArchiveEntry.Open(); ... } Zi…
1 ответ

Сжатие и распаковка очень больших файлов с помощью System.IO.Compressing.Gzip

Моя проблема может быть описана следующими утверждениями: Я хотел бы, чтобы моя программа могла сжимать и распаковывать выбранные файлы У меня очень большие файлы (20 ГБ +). Можно с уверенностью предположить, что размер никогда не уместится в памяти…
1 ответ

Ошибка распаковки: неверное магическое число в заголовке GZip

Я новичок в System.IO.Compression Я пытаюсь сжать и распаковать некоторую информацию. Для сжатия я использовал код проекта, и он, кажется, работает. Я сжимаю строку в данный момент. Для декомпрессии я бы хотел Stream Это то, что у меня есть на данны…
0 ответов

Распаковать файл с именем non-utf-8 не извлекается с правильным именем

Я извлекаю ZIP-файл, используя system.io.compression в.net 4.5 var path = @"<zipfilePath>"; using (ZipArchive zarc = ZipFile.Open(path, ZipArchiveMode.Read,Encoding.UTF8)) { var file= zarc.Entries.First().FullName; } 電子メール·テンプレート___第_6_世代インテル®…
26 ноя '18 в 21:30
0 ответов

Ошибка Clickonce: Visual Studio Framework Target 4.6 в порядке, но 4.6.1 добавляет необходимое условие в манифест для System.IO.Compression.

У меня есть проект Winforms, которому несколько лет, и он великолепен уже давно. Я поднял целевую платформу до версии 4.6.1, и у моих пользователей возникли проблемы с установкой (ClickOnce), сказав, что они получают диалоговое окно, в котором говор…
1 ответ

Используйте специальную кодировку для чтения ZipArchive

Подскажите пожалуйста, как мне реализовать Encoding.GetEncoding ( "cp866")? В процессе экспорта из архива русские символы отображаются некорректно. public static class ZipArchiveExtension { public static void ExtractToDirectory(this ZipArchive archi…
25 фев '17 в 22:10
1 ответ

Zip-файлы не создаются System.IO.Compression

Может ли сборка System.IO.Compression создавать zip-файлы из определенных файлов, таких как.txt,.bak, или она просто создает zip-файл каталога? Я не могу создавать zip-файлы определенных файлов, а создается только zip-файл каталога
01 июл '16 в 06:50
0 ответов

Чтение zip-файла объемом 3.9 ГБ с использованием C# .net4.5 ZipArchive System.IO.Compression

Когда я пытаюсь прочитать файлы, содержащиеся в большом zip-файле (с расширением до 3,9 ГБ), используя ZipArchive, я получаю исключение InvalidDataException "Архивная запись была сжата с использованием неподдерживаемого метода сжатия" в строке Strea…
7 ответов

ZipArchive дает неожиданное завершение ошибки данных

Я пытаюсь создать поток zip на лету с некоторыми данными байтового массива и заставить его загружаться с помощью моего действия MVC. Но загруженный файл всегда выдает следующую поврежденную ошибку при открытии в Windows. И эта ошибка, когда я пытаюс…
08 дек '17 в 04:44
1 ответ

System.IO.Compression Не удалось найти конец записи центрального каталога

При выполнении следующего кода.. Я получаю исключение на OpenRead заявление: Конец записи центрального каталога не найден. Однако я могу открыть файл zip без проблем через проводник Windows. Какие-нибудь мысли? string zipPath = @"c:\testfiles\MMM_C1…
08 сен '16 в 12:11
0 ответов

System.IO.Compression Zip не использует UTC

Я только начал использовать System.IO.Compression в.NET 4.5 и обнаружил проблему. В нем хранятся файлы с локальным временем изменения, а не с универсальным временем UTC. Таким образом, если вы заархивируете файлы в одном часовом поясе и разархивируе…
6 ответов

Неверный zip-файл после его создания с помощью System.IO.Compression

Я пытаюсь создать ZIP-файл, который содержит один или несколько файлов.Я использую.NET Framework 4.5 и более конкретно пространство имен System.IO.Compression.Цель состоит в том, чтобы позволить пользователю загружать ZIP-файл через приложение ASP.N…
21 окт '16 в 11:21
1 ответ

ZipArchive ZipFile не сжимает

Я использую System.IO.Compression в.net 4.5, а ZipArchive и ZipFile используются для добавления текстовых файлов в архив. Есть около 75 файлов. Файлы, когда положить в папку и измерить размер, это было около 15 КБ Но при использовании для помещения …
1 ответ

Zip-папка Windows 10 Documents без включения точек повторной обработки с помощью System.IO.Compression

Я пишу простое настольное приложение для копирования файлов с одного компьютера на другой. Возникли проблемы с точками повторной обработки Windows 10, в частности My Music. Я думал, что сойдет с рук одна простая строка кода: ZipFile.CreateFromDirect…
19 сен '17 в 17:16