C#使用DotNetZip对zip压缩包进行添加删除操作
2013-11-19 17:51
609 查看
参考:http://stackoverflow.com/questions/9855155/how-can-i-delete-a-directory-in-a-zip-file-using-net
DotNetZip下载:http://sighspms.googlecode.com/files/DotNetZipLib-DevKit-v1.9.zip
DotNetZip下载:http://sighspms.googlecode.com/files/DotNetZipLib-DevKit-v1.9.zip
using System; using System.IO; using Ionic.Zip; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { ZipFile zip = new ZipFile("e:\\appbox_1.3.0-163web.apk"); for (int x = zip.Count - 1; x >= 0; x--) { ZipEntry e = zip[x]; if (e.FileName.Substring(0, 9) == "META-INF/") zip.RemoveEntry(e.FileName); } zip.Save(); } } }
相关文章推荐
- C#中对 XML节点进行添加,删除,查找和删除操作
- C#文件的压缩和解压(ZIP)使用DotNetZip封装类操作zip文件(创建/读取/更新)实例
- C#对DataGridView进行添加修改删除操作
- C#中对 XML节点进行添加,删除,查找和删除操作
- c#使用DotNetZip封装类操作zip文件(创建/读取/更新)实例
- C#使用XmlDocument操作XML进行查询、增加、修改、删除、保存应用的实例(转载)
- C#对DataGridView进行添加、修改、删除数据操作
- C#中对 XML节点进行添加,删除,查找和删除操作
- C#对DataGridView中的数据进行添加、修改、删除操作c#操作datatable
- C#使用DotNetZip封装类操作zip文件(创建/读取/更新)实例
- c#使用DotNetZip封装类操作zip文件(创建/读取/更新)实例
- C#实现多级子目录Zip压缩解压实例 NET4.6下的UTC时间转换 [译]ASP.NET Core Web API 中使用Oracle数据库和Dapper看这篇就够了 asp.Net Core免费开源分布式异常日志收集框架Exceptionless安装配置以及简单使用图文教程 asp.net core异步进行新增操作并且需要判断某些字段是否重复的三种解决方案 .NET Core开发日志
- C#使用XmlDocument操作XML进行查询、增加、修改、删除、保存应用的实例
- 详解如何使用C#.NET进行注册表项和键值的创建、删除、修改、获取等操作
- 一个使用GridView显示数据,并且可以进行添加、修改、删除操作的例子
- C#使用XmlDocument操作XML进行查询、增加、修改、删除、保存应用的实例(转载)
- C#使用XmlDocument操作XML进行查询、增加、修改、删除、保存应用的实例
- C#中对 XML节点进行添加,删除,查找和删除操作
- C#使用XmlDocument操作XML进行查询、增加、修改、删除、保存应用的实例
- C#对DataGridView中的数据进行添加、修改、删除操作