using (ZipFile zip = new ZipFile()) { foreach(string file in Directory.GetFiles(folder)) { zip.AddFile(file, Path.GetFileName(file)...
我有一个函数,它可以获取一个ZIP文件并将其解压到一个目录中 (我使用DotNetZip库。)public void ExtractFileToDirectory(string zipFileName, string outputDirectory) { ZipFile zip = ...
我正在使用以下代码创建分割归档:string filename = "FileName.pdf"; using (ZipFile zip = new ZipFile()) { zip.UseZip64WhenSaving = Zip64Option.Default; zip.C...
我正在使用DotNetZip来压缩我的文件,但我需要在zip中设置密码。 我尝试过:public void Zip(string path, string outputPath) { using (ZipFile zip = new ZipFile()) ...
我正在使用DotNetZip创建一个zip文件并将其传递给FileResult。在调试时,我可以验证MemoryStream中包含一个文件,但是当我通过FileStreamResult运行它时,它返回0字节:public FileResult GetZipFiles(int documentI...
使用DotNetZip,是否可以压缩一个文件,并使得在压缩包中它的名称与磁盘上的文件名不同?例如,我想将myFile.txt添加到zip文件中,但我希望它被称为otherFile.txt。
我有一个奇怪的文件,使用DotNetZip压缩后会创建一个“无法解压”的存档文件。当我尝试使用7zip解压它时,会出现错误消息:CRC failed in 'AjaxControlToolkit.dll'. File is broken. 使用7zip手动压缩后可以正常解压。 是否有人遇到过...
我有一个保存文件到文件夹(大约有 20 万个小文件)的 WCF Web 服务。之后,我需要将它们移动到另一台服务器上。 我找到的解决方案是将它们压缩然后再移动。 当我采用这个解决方案时,我进行了 (20,000 个文件) 的测试,压缩 20,000 个文件只需要大约 2 分钟,移动 zip...