如何从我的C#控制台应用程序创建7-Zip存档?我需要能够使用常规的,广泛可用的7-Zip程序提取档案。
以下是我的结果以及作为这个问题的答案提供的示例
byte[]
。当我将Zip数组写到一个文件中时,我不能使用7- (File.7z is not supported archive
).File.7z is not supported archive
).发布于 2008-10-21 14:18:42
如果您可以保证7-zip应用程序将安装在所有目标计算机上(并且位于路径中),则可以通过调用命令行应用程序7z来卸载。这不是最优雅的解决方案,但它是最小的工作量。
发布于 2008-10-21 14:15:00
这是一个使用7Zip的动态链接库的例子(压缩EggCafe 7Zip cookie example )。
CodePlex Wrapper这是一个开源项目,提供了7z的压缩功能。
Java官方开发工具包7zip (C,C++,C#,7Zip SDK )<-我的建议
SharpDevelop.net提供的.Net压缩程序库
使用7zip的CodeProject示例
SharpZipLib多个拉链
发布于 2009-03-08 20:57:54
SevenZipSharp是另一种解决方案。创建7-zip归档文件...
https://stackoverflow.com/questions/222030
复制相似问题