Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C#.NET-将加密文件压缩为7z格式_C#_.net_7zip - Fatal编程技术网

C#.NET-将加密文件压缩为7z格式

C#.NET-将加密文件压缩为7z格式,c#,.net,7zip,C#,.net,7zip,我需要用.7z格式的文件压缩文件夹 我将SevenZip与classSevenZipCompressor.cs一起使用。 有一种方法compressfilescenertified()。如何用文件压缩文件夹 感谢您的帮助 压缩加密文件是不可能的(至少用任何合适的密码) 您需要先进行压缩,然后进行加密以获得“所需”的结果。您可以使用类似的方法创建tar文件,然后压缩tar文件 是的,但文件夹没有使用密码加密的方法(这与加密有什么关系?也许有人有经验?我找到了我需要的:SevenZipCompres

我需要用
.7z
格式的文件压缩文件夹

我将SevenZip与class
SevenZipCompressor.cs
一起使用。 有一种方法
compressfilescenertified()
。如何用文件压缩文件夹


感谢您的帮助

压缩加密文件是不可能的(至少用任何合适的密码)


您需要先进行压缩,然后进行加密以获得“所需”的结果。

您可以使用类似的方法创建tar文件,然后压缩tar文件

是的,但文件夹没有使用密码加密的方法(这与加密有什么关系?也许有人有经验?我找到了我需要的:SevenZipCompressor obj=new SevenZipCompressor();obj.CompressDirectory(@“C:\source\host\u update”,@“C:\source\host\u update\123.7z”,zipkey);如何使用kompress文件?我使用:SevenZipCompressor hostfile7=new SevenZipCompressor();webfile7.CompressDirectory(@“C:\source\host_update\”,“host_update”);但它不起作用(我找到了我需要的:SevenZipCompressor obj=new SevenZipCompressor();obj.CompressDirectory(@“C:\source\host_update”,@“C:\source\host_update\123.7z”,zipkey);