gpt4 book ai didi

c# - 创建没有文件夹的出租车

转载 作者:行者123 更新时间:2023-11-30 21:47:49 24 4
gpt4 key购买 nike

我正在尝试创建一个由 3 个文件组成的 cab 文件。我正在按照另一页上的建议使用 WiX dll。我面临的问题是我需要在不创建文件夹的情况下压缩文件。当我使用以下方法再次提取文件时,压缩文件现在位于与 cab 文件同名的文件夹中。

是否可以创建没有文件夹的文件?

这是我的代码

        CabInfo cab = new CabInfo(@"c:\cab\test.cab");
List<String> files = new List<string>();
files.Add(@"C:\cab\test.D");
files.Add(@"C:\cab\test.L");
files.Add(@"C:\cab\test.U");
cab.PackFiles(null, files, null);

提取文件

-test
-test.D
-test.L
-test.U

最佳答案

问题出在提取 .cab 文件的程序中。压缩端无能为力。

如果解压器是你的,可以直接解压文件。 7-Zip 也可以选择不创建文件夹。

存档格式(.cab 或其他格式)中没有任何内容可以阻止该文件夹的创建。

关于c# - 创建没有文件夹的出租车,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38139816/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com