本文介绍了C#中的7z压缩不会影响所有文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在努力通过c#中的七个zip sharp来压缩文件。
我需要压缩具有不同缩减的文件(例如.txt,* .abc ,* .tff等。
流程没有例外,但结果是错误的。
在7z文件夹中只存在* .txt文件。 />
有没有人有这种消息?
我尝试了什么:
Hi,
I am working to compress files via seven zip sharp in c#.
I need to compress files with different extenuations (like .txt, *.abc, *.tff ,etc).
The flow work without exceptions, but the result is wrong.
In the 7z folder just the *.txt files exists.
Does anyone have a solation?
What I have tried:
var cmp = new SevenZipCompressor
{
ScanOnlyWritable = false,
CompressionMode = Directory.Exists(@"C:\Users\User\Desktop\Zip.7z") ? SevenZip.CompressionMode.Append : SevenZip.CompressionMode.Create,
};
cmp.CompressFiles(@"C:\Users\User\Desktop\Zip.7z", "c:\\aaa\\file.abc");//this file don't exist in the output folder
推荐答案
这篇关于C#中的7z压缩不会影响所有文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!