2010-11-22 2 views

답변

2

GZip은 단일 데이터 스트림에서 작동하기 때문에 전체 폴더를 직접 GZip 할 수는 없습니다. 먼저 폴더를 해당 스트림으로 변환해야합니다.

이렇게하는 한 가지 방법은 디렉토리에서 Tar archive을 만드는 것입니다. 이렇게하면 작업 할 단일 스트림이 제공되고 Tar 형식은 압축되지 않으므로 GZip은 일반적으로 Tar 파일에서 좋은 압축률을 얻습니다.

0

GZip은 여러 파일을 지원하지 않습니다. 그들은 Tar와 같은 다른 컨테이너에 결합되어야합니다. 당신은 C#을 사용하기 위해이 라이브러리 전체 우편 지원이 필요한 경우 :

http://www.icsharpcode.net/opensource/sharpziplib/

관련 문제