Ich versuche, eine CAB-Datei zu erstellen, die aus 3 Dateien besteht. Ich verwende WiX-DLLs wie auf einer anderen Seite empfohlen. Das Problem, dem ich gegenüberstehe, ist, dass ich die Dateien komprimieren muss, ohne einen Ordner zu erstellen. Wenn ich die folgende Methode verwende und die Dateien noch einmal entpacke, befinden sich die komprimierten Dateien nun in einem Ordner mit demselben Namen wie die cab-Datei.Erstellen Sie eine Kabine ohne Ordner
Ist es möglich, die Datei ohne den Ordner zu erstellen?
Hier ist mein Code
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);
extrahierten Dateien
-test
-test.D
-test.L
-test.U