Как сжать файлы в .NET 1.1 - PullRequest
       26

Как сжать файлы в .NET 1.1

0 голосов
/ 19 октября 2008

Мне нужно сжать файлы в формате [* .zip] в .NET 1.1. Я не хочу использовать SharpZip для сжатия, поскольку я получаю случайные ошибки - «Доступ запрещен» - при запуске его в .NET 1.1

SharptZip будет работать правильно, только если я добавлю сборку в GAC - что не является опцией в моем проекте Это проблема. Проверьте это: http://forums.asp.net/p/1139901/1839049.aspx#1839049

Ответы [ 4 ]

1 голос
/ 19 октября 2008

Вы можете использовать инструмент командной строки для zip. Например 7-Zip .

0 голосов
/ 26 марта 2013

Если у вас есть возможность использовать библиотеки J # .Net, вы можете использовать включенный в него java zip api.

Здесь - пример кода.

0 голосов
/ 06 марта 2009

Вам нужно обновить! .NET 1.1 сейчас 6 лет!

0 голосов
/ 19 октября 2008

Вы можете взять zlib dll и использовать .NET-взаимодействие для вызова функций сжатия (если я правильно помню, вы можете обойтись всего двумя вызовами, один для инициализации библиотеки и один для сжатия данных ). Помните, что вы будете запускать проблемы на 64-битных архитектурах, если будете использовать 32-битную zlib dll и наоборот.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...