c# - .NET 3.5 - 还有其他压缩文件的方法吗

标签 c# .net .net-3.5 zip

<分区>

我知道 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/

相关文章:

c# - 在 C# 中优化 XML

C# WebBrowser 控件——在 AJAX 之后获取文档元素?

c# - 存储库类应该在哪里?

c# - RIA 服务 WCF 超时

c# - 由于包 ZedGraph 不兼容,无法运行包 EmguCV

c# - 串行端口 Port.Write() 命令

.net - CallContext.SetData() - 当线程变为事件-非事件-事件 (TPL) 时对象是否可用?

C# 应用要求(.NET 除外)

c# - 无法通过 CaSTLe Windsor 传递通用参数

C# WinForms 应用程序 : stop/interrupting a Windows Forms application