<分区>
我知道 System.IO.Packaging 和 System.IO.Compression 用于压缩 .NET 3.5 中的文件。压缩文件 System.IO.Packaging 非常方便。 我知道可用于压缩它的免费库。
我的问题 - 除了在 .NET 3.5 中压缩文件之外还有其他方法吗?
<分区>
我知道 System.IO.Packaging 和 System.IO.Compression 用于压缩 .NET 3.5 中的文件。压缩文件 System.IO.Packaging 非常方便。 我知道可用于压缩它的免费库。
我的问题 - 除了在 .NET 3.5 中压缩文件之外还有其他方法吗?
最佳答案
ZipPackage
从 3.0 开始就存在,但是是的 - 它似乎包含一个恼人的 [Content_Types].xml
并且没有删除它的选项。 4.5 中添加了一个新的 ZipArchive
,但显然您还没有。想到的唯一其他选择是使用 interop to shell32 - 不是很漂亮,但它可能会起作用。
关于c# - .NET 3.5 - 还有其他压缩文件的方法吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16582066/