This MSDN网站有一个gzip文件示例。那么,我怎么可以用一个子目录来整个目录呢?Gzip一个使用C#使用GZipStream类的子目录的目录?
2
A
回答
2
由于gzip只适用于文件,我建议你tar你的目录,然后gzip生成的tar文件。
您可以使用tar-cs或SharpZipLib来生成您的tar文件。
0
你不能!
的GZip是为文件中创建,而不是目录:)
+2
+1。然而,你可以做一些事情,比如说创建一个tarball,然后用gzip来获取一个* .tar.gz文件。或者只是用DotNetZip(http://dotnetzip.codeplex.com/) – 2011-05-11 16:41:47
0
的gzip在simgle流进行操作。要使用gzipstream创建多流(多文件)归档文件,您需要包含自己的索引。基本上,最简单的方法是将文件偏移量写入输出流的开始位置,然后在读入时知道边界的位置。这种方法不会与PKZIP兼容。为了兼容,你将不得不阅读和实现ZIP格式...或使用类似SharpZip或Zip.NET
相关问题
- 1. FTP目录/子目录使用edtFTPnet,C#
- 2. 使用FTP下载具有子目录的完整目录C#
- 3. Htaccess的一些目录,子目录的使用
- 4. 使用.htaccess将一个子目录设置为根目录
- 5. 使用php的目标子目录
- 6. cmake使用一个cmakelist.txt为一个项目与子目录
- 7. 使用grep列出目录中的一个目录
- 8. c#使用目录类搜索
- 9. 如何使用的.htaccess与目录的子目录
- 10. 如何使用wget下载整个目录和子目录?
- 11. 如何使用@RenderPage命令从一个子目录调用另一个子目录的页面?
- 12. 使用目录
- 13. 使用骆驼将子目录移动到不同的目录
- 14. 使用.gitignore只包含特定的目录及其子目录
- 15. 使用htaccess从子目录中的根目录读取图像
- 16. C程序使用inotify监视多个目录以及子目录?
- 17. 使用AppVeyor检查多个子目录
- 18. 使用mod_rewrite模拟多个子目录
- 19. 如何使用GZipStream压缩/解压缩目录?
- 20. 使用/ lib目录/子目录导轨 - 用于查看内容
- 21. 的Xcode:多个目录和子目录
- 22. 如何使用bash脚本作为另一个目录下的子目录创建空克隆目录
- 23. 使用C++从目录和子目录返回矢量中的文件
- 24. C#使用FTP上传整个目录
- 25. 使用父的Makefile编译子目录
- 26. 子目录中使用DIR的文件
- 27. 子目录中的错误使用WordPress
- 28. 使用扩展的子目录文件
- 29. 如何在CentOS 6.4上使用tar包含一个目录和/或子目录
- 30. FileDialog使用哪个目录?
可能重复[如何压缩与.net压缩类内置的目录?](http://stackoverflow.com/questions/900031/how-to-compress-a-directory-with-the-built -in-net-compression-classes) – Kev 2011-05-11 16:36:43
另外,请参阅:http://stackoverflow.com/questions/1001711/how-do-i-compress-a-file-with-gzipstream-and-maintain-meta-data- about-the-origina – Kev 2011-05-11 16:37:10