Disimballare il pacchetto WIX Burn
Domanda
È possibile in qualche modo decomprimere un pacchetto?Devo assicurarmi che tutti i pacchetti all'interno di un bundle siano firmati correttamente ...
TIA
Soluzione
Dark.exe decompila i bundle;usa -x per estrarre i bit.
Altri suggerimenti
Esegui il programma di installazione con l'argomento -layout
e dovrebbe scaricare o estrarre (a seconda dei casi) i pacchetti che contiene nella directory in cui si trova il programma di installazione. Puoi specificare una directory di destinazione come secondo argomento, se lo desideri.
Questo è stato testato con un bundle creato con la versione 3.6.2520.0
.È noto che non è funzionante nell'attuale versione settimanale dello stesso wix36.exe
.
le insegne estrarranno il motore.
insignia -ib Install.exe -o engine.exe
Quindi uso signtool per firmare il motore, quindi devi rimettere il motore nel pacchetto ...
insignia -ab engine.exe Install.exe -o Install.exe
Quindi firmo l'intero pacchetto