【问题标题】:How to extract files from .CAB file using C#.Net?如何使用 C#.Net 从 .CAB 文件中提取文件?
【发布时间】:2011-03-23 03:47:41
【问题描述】:

我有一个从 CABARC.EXE 生成的 CAB 文件。我需要使用 ASP.Net C#.Net 提取文件。

如何在 C#.net 本身中做到这一点?我不想使用相同的 CABARC.EXE 进行提取。因为我们没有在生产环境中使用这个工具。

请提供您宝贵的建议/代码以完成此任务。

提前致谢

象头神。

【问题讨论】:

    标签: c# .net-2.0 cab


    【解决方案1】:

    我为你搜索了这个。

    http://www.codeproject.com/KB/files/CABCompressExtract.aspx

    看起来它可以满足您的所有需求。

    【讨论】:

      【解决方案2】:

      如果您想要原生 C# 解决方案,我建议您从此处的 CAB 文件的文件规范开始:

      http://msdn.microsoft.com/en-us/library/cc483132(EXCHG.80).aspx

      【讨论】:

      • 您好 tomfanning,感谢您的回复。实际上我是一个网络人,很难理解核心文件规范。我无法为出租车提取编写太多新代码。如果可能的话,给我可用的解决方案。谢谢 Ganesh。
      • 所以你需要找一个图书馆来做这件事,或者雇人为你写一个。
      • 我为你找到了一个。 Google 中的第一个结果。
      【解决方案3】:

      【讨论】:

      • 链接已损坏。
      • 固定链接到更好的链接。
      猜你喜欢
      • 2013-06-12
      • 1970-01-01
      • 2015-09-20
      • 1970-01-01
      • 1970-01-01
      • 2011-06-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多