【发布时间】:2015-05-05 03:34:49
【问题描述】:
我想在 VB.NET 中压缩一个包含文件和子文件夹的文件夹。我的解决方案针对 .NET 4.0 客户端配置文件。
我看到 .NET 4.5 有一个 ZipFile 类,.NET 4.0 有一个 System.IO.Packing(但没有客户端配置文件)。所以,这些都没用。我注意到还有一个 GZipStream 类,但我从来没有看到 .gz 文件漂浮在周围,所以不确定这是否是一个好方法。我更喜欢我知道我的用户可以使用的基本 .zip 文件。
有一些第三方解决方案,例如 http://icsharpcode.github.io/SharpZipLib/,但我认为它们比我正在寻找的 10-20 行代码要臃肿得多。也许这是正确的答案……我不知道。
只希望几行 VB.NET 代码将一些文件压缩到针对 .NET 4.0 CP 的解决方案中。
【问题讨论】:
-
呃,为什么投反对票?这不是一个有效的问题,还是来自在提交答案之前显然没有阅读问题的贡献者的报复?