程序问答   发布时间:2022-06-02  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了如何不使用任何第三方API在C#中压缩文件?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

如何解决如何不使用任何第三方API在C#中压缩文件??

开发过程中遇到如何不使用任何第三方API在C#中压缩文件?的问题如何解决?下面主要结合日常开发的经验,给出你关于如何不使用任何第三方API在C#中压缩文件?的解决方法建议,希望对你解决如何不使用任何第三方API在C#中压缩文件?有所启发或帮助;

您正在使用.NET 3.5吗?您可以使用ZipPackage该类和相关类。它不仅仅是压缩文件列表,还因为它希望为您添加的每个文件提供MIME类型。它可能会做您想要的。

我目前正在使用这些类来解决类似的问题,以将多个相关文件归档到单个文件中进行下载。我们使用文件扩展名将下载文件与桌面应用程序相关联。我们遇到的一个小问题是,无法使用诸如7-zip之类的第三方工具来创建zip文件,因为客户端代码无法打开它- ZipPackage添加了一个隐藏文件来描述内容的类型每个组件文件,并且如果缺少该内容类型文件,则无法打开zip文件。

解决方法

我很确定这不是重复的,所以请耐心等待一分钟。

如何在不使用任何第三方库的情况下以编程方式(C#)对文件进行ZIP(在Windows中)?我需要一个本地Windows调用或类似的东西;我真的不喜欢启动流程的想法,但是如果绝对必须的话,我会的。PInovke电话会好得多。

失败了,让我告诉您我真正想要实现的目标:我需要能够让用户在单个请求中下载一系列文档的功能。关于如何做到这一点的任何想法?

大佬总结

以上是大佬教程为你收集整理的如何不使用任何第三方API在C#中压缩文件?全部内容,希望文章能够帮你解决如何不使用任何第三方API在C#中压缩文件?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。