2016-07-01 31 views
2

我想创建一个包含3个文件的出租车文件。我正在使用另一页上推荐的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 

回答

3

的问题来自于提取.cab文件的程序。在压缩方面什么都做不了。

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

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

相关问题