Описание тега sharpcompress

SharpCompress is a compression library for .NET/Mono/Silverlight/WP7 that can unrar, un7zip, unzip, untar unbzip2 and ungzip with forward-only reading and file random access APIs.
1 ответ

Как удалить / добавить и записать в zip-файл, используя SharpCompress в WinRT 8.1

Так просто, как говорит мой заголовок, я не нашел ни одного примера кода, и я не могу определить правильное использование для добавления или удаления записи в z zip-файле. В основном я получаю сообщение об ошибке в "zip.SaveTo(..."), так как я не зн…
28 апр '14 в 23:38
1 ответ

Как распаковать файл.xz (lzma2) с помощью sharpcompress

Я скачал исходный код SharpCompress и создал простое консольное приложение для распаковки небольшого файла.xz. Следуя нескольким различным примерам на сайте github и другим примерам здесь на stackru, я не могу найти ни комбинаций, которые действител…
26 апр '18 в 20:21
1 ответ

Как использовать SharpCompress BZip2Stream для сжатия строки?

Я пытаюсь сжать строку (str) используя SharpCompress' BZip2Stream, но не может этого достичь. Ниже приведен код, который у меня есть, public static string Compress(string str) { var data = Encoding.UTF8.GetBytes(str); using (MemoryStream stream = ne…
03 окт '13 в 23:29
1 ответ

Sharpcompress: ключевые слова не существуют в контексте

Я пытаюсь извлечь файл.tgz из моего проекта на C# и попытался найти ответы на этот вопрос: Распакуйте tar-файлы, используя C# Однако этот пример кода не работает для меня: using (Stream stream = File.OpenRead(tarPath)) { var reader = ReaderFactory.O…
12 июл '17 в 09:41
0 ответов

Unrar WinRar 5.5 архивов в C#

В июле 2017 года WinRar выпустил версию 5.5, в которую были внесены изменения в стандарт rar. С тех пор наша библиотека SharpCompress перестала работать с любыми архивами, созданными этой версией: System.InvalidOperationException: Cannot determine c…
11 апр '18 в 06:34
1 ответ

Проблемы с производительностью при извлечении файла 7z в каталог C#

Я использую библиотеку SharpCompress для извлечения файлов.7z, но для извлечения файла 60 Мб.7z требуется около 35 минут. Это нормально или я делаю что-то не так с точки зрения производительности? Файл.7z сжимается в режиме высокой степени сжатия и …
13 янв '17 в 12:51
1 ответ

Неоднозначная ссылка: SharpCompress и BouncyCastle для C#

Я использую BouncyCastle для C# в своем приложении для Windows 8 / Windows Phone 8. Недавно мне пришлось включить SharpCompression для Windows / Windows Phone 8, но теперь приложение не может быть построено из-за неоднозначных ссылок на классы внутр…
2 ответа

Создать архив 7zip с sharpcompress

Мне нужно сжать файл как 7zip с помощью SharpCompress: http://sharpcompress.codeplex.com/ что я сделал следующим образом: using (var archive = ZipArchive.Create()) { archive.AddEntry("CompressionTest.pdb", new FileInfo("CompressionTest.pdb")); using…
01 дек '11 в 01:55
1 ответ

Как сделать нормальный ZIP-файл для пользователей в веб-приложении с использованием C#?

У меня есть следующий код для создания загружаемого ZIP-архива, который отлично работает: ZipFile zip = new ZipFile(); zip.AlternateEncoding = Encoding.UTF8; zip.AlternateEncodingUsage = ZipOption.Always; zip.AddFiles(filePaths, false, "."); string …
1 ответ

Недопустимый RarHeader:16 в C# с использованием пакета SharpCompress

Я сталкиваюсь с ошибкой при извлечении RAR-файла в C# с использованием пакета sharpcompress, я пробовал в Nunrar, Sevenzip Extractor и так много пакетов, но столкнулся с той же ошибкой String filename = @"" + textBox8.Text; string ppath = @"" + Syst…
13 мар '18 в 10:00
1 ответ

Использование общего потока для создания сжатого файла с SharpCompress

Поскольку System.IO.Compression, кажется, пока недоступен, если я хочу использовать оба dotnet core + net461, я попробовал с SharpCompress, Часть "read zip" была легкой, но у меня возникли проблемы с поиском записи в поток zip. Вики проекта немного …
01 июн '17 в 10:44
1 ответ

Опубликовать приложение WinRT с библиотекой SharpCompress

Текущая библиотека SharpCompress.WindowsStore.dll, опубликованная в Nuget, построена в режиме отладки. Я получил эту ошибку из комплекта сертификации приложений Магазина Windows. Обнаружена ошибка: тест конфигурации отладки обнаружил следующие ошибк…
1 ответ

Проблема загрузки папки Dropbox (C#)

Я автоматически загружаю целую папку из своего хранилища Dropbox (?) Через веб-ссылку, например:https://www.dropbox.com/sh/bunchOfLetters/somthnsomthn?dl=1 только с базовым веб-клиентом: using (WebClient wc = new WebClient()) { wc.DownloadFile(new U…
29 май '16 в 11:51
1 ответ

Zip Local StorageFolder в Windows Phone 8, используя SharpCompress или Sytem.IO.Compression или

Я работаю над приложением для магазина Windows Phone 8 и мне нужно Zip Local StorageFolder (с некоторыми изображениями). Environment VS 2013. Я узнал, что могу добавлять ссылки только на SharpCompress & System.IO.Compression (но не.FileSystem). Shar…
06 фев '14 в 00:09
1 ответ

C#: программно создать разделенный почтовый файл

Я хочу создать zip-файл из папки размером около 1,5 ГБ, и этот zip-файл должен быть разбит на куски по 100 МБ. Я нашел немало тем по этому вопросу, но у меня ничего не получилось. Сначала я попробовал System.IO.Compression, но обнаружил, что он не п…
23 май '18 в 15:41
1 ответ

Исключение потока файла при чтении zip-файла (как использовать блок)

Я использую библиотеку SharpCompress (это не проблема). Мои почтовые индексы либо незащищены, либо защищены паролем (все с одним и тем же паролем). так что я кодирую это так: using(Stream stream = File.OpenRead(file)) { try { reader = ZipReader.Open…
09 апр '16 в 20:36
1 ответ

Использование SharpCompress для определения томов, связанных с данным архивом RAR

TL;DR пример кода, указанный на домашней странице сайта, не компилируется. Как составить список всех томов в файле RAR, состоящем из нескольких частей? Определение проблемы У меня есть папка Windows 10 с множеством RAR-файлов из нескольких частей. "…
21 авг '16 в 03:18
1 ответ

C# sharpcompress: как проверить прогресс

IArchive rar = SharpCompress.Archive.Rar.RarArchive.Open(new FileInfo("ze.rar"), SharpCompress.Common.Options.None); rar.WriteToDirectory(Directory.GetCurrentDirectory() + "\\DATA", SharpCompress.Common.ExtractOptions.Overwrite); С помощью приведенн…
17 апр '16 в 20:57
1 ответ

Как распознать Anti-items в 7zip-архиве?

Я использую SharpCompress, чтобы распаковать архив 7zip. IArchive создано ArchiveFactory.Open возвращает IEnumerable<IArchiveEntry>, но IArchiveEntry не содержит ничего, указывающего, является ли запись анти-предметом. Есть ли способ распознат…
17 мар '13 в 13:56
1 ответ

Не изменяйте дату редактирования файла, когда он добавляется в архив

Я создаю свой zip-архив с помощью библиотеки SharpCompress. Я успешно создал Zip архив, но библиотека автоматически обновляет дату редактирования файла до текущей даты и времени. Я не хочу такого поведения. То, что я хотел бы: дата редактирования бу…
12 май '14 в 09:24