2016-07-01 45 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或其他)的格式沒有任何可阻止該文件夾創建的格式。

相關問題