我知道用于压缩.NET 3.5中的文件的System.IO.Packaging和System.IO.Compression。 Zip文件System.IO.Packaging非常方便。 我知道可用于Zip的免费库。
我的问题 - 在.NET 3.5中除了Zip文件之外还有其他方法吗?
答案 0 :(得分:4)
ZipPackage
从3.0开始存在,但是是 - 它似乎包含一个恼人的[Content_Types].xml
并且无法删除它。在4.5中添加了一个新的ZipArchive
,但显然你还没有。跳到脑海的唯一另一个选择是使用interop to shell32 - 不是很漂亮,但它可能会起作用。