J'ai un paquet d'installation exécutable WIX qui, pour simplifier, appelle simplement setup.exe. En utilisant un script Powershell je dois faire ce qui suit avec ce forfait:Est-il possible de déconstruire et de reconstruire un exécutable WIX?
1. Deconstruct the setup.exe WIX package.
2. Unpack the setup.msi file contained within.
3. Modify a config file within the unpacked setup.msi.
4. Repack setup.msi with this new config.
5. Reconstruct the setup.exe WIX package.
Actuellement je peux faire les étapes 1 à 4 de la manière suivante:
1. Run dark.exe -x OutputFolder1 setup.exe.
2. Run ms2xml.exe -c OutputFolder2 setup.msi
3. Update the config file.
4. Run xml2msi.exe -m setup.xml
Malheureusement, à ce stade, je ne peux pas recréer le package WIX utilisant le fichier setup.msi modifié même si OutputFolder1 semble contenir toutes les informations dont WIX aurait besoin pour recréer le package.
Par conséquent existe-t-il un moyen de recréer un package WIX qui a été déconstruit en utilisant le noir? Sinon, y a-t-il un autre moyen d'y parvenir sans utiliser le noir?
Merci. De quels fichiers avez-vous besoin pour reconstruire l'ensemble en utilisant Light.exe? Le fichier d'installation contient uniquement un fichier msi et un fichier net46 installable. – kh25
Tous les fichiers objets de la compilation du bundle, qui sont liés et liés dans le bundle .exe. –