2016-07-01 5 views
2

3つのファイルからなるcabファイルを作成しようとしています。私は別のページで推奨されているようにWiXのDLLを使用しています。私が直面している問題は、フォルダを作成せずにファイルを圧縮する必要があることです。以下の方法を使用してファイルを再度抽出すると、圧縮ファイルはcabファイルと同じ名前のフォルダ内に格納されます。フォルダなしのタクシーを作成する

フォルダを作成せずにファイルを作成することはできますか?

は、ここに私のコードの問題はの.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

です。圧縮側では何もできません。

デコンプレッサーがあなたのものであれば、ファイルを直接抽出することができます。 7-Zipにはフォルダを作成しないオプションもあります。

フォルダの作成を妨げるアーカイブ(.cabなど)の形式は何もありません。

関連する問題