2016-07-01 9 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 또는 기타 항목)의 형식에는 아무 것도 없습니다.