Ich suche nach einem Ersatz für InstallShield. Leider haben wir nur 1 Lizenz für InstallShield und es wurde auf einem Entwicklercomputer installiert. Ich überlege, auf WiX umzusteigen, aber nachdem ich die Dokumentation gelesen habe, gibt es eine Produkt-ID-GUID, eine Upgrade-Code-GUID und eine Paket-GUID.Von InstallShield zu WiX wechseln
Ich weiß auch GUIDs wurden von InstallShield erstellt. Kann ich bei der Umstellung auf WiX neue GUIDs verwenden oder habe ich einige der von InstallShield erstellten GUIDs verwendet? Wenn ein Upgrade auf ein Produkt veröffentlicht wird, werden Installateure, die das alte Installationsprogramm installiert haben, vom Kunden gewechselt?
+1, Upgrade-Code der einzige GUID ist, dass Sie über – saschabeaumont
migrieren müssen Wenn Sie nicht Komponente Referenzzählung zu brechen, können Sie auch die gleiche verwenden sollten Komponenten-GUIDs (sofern Sie die Installationsorte für die Komponenten nicht geändert haben). Verwenden Sie einfach dark.exe, um Ihre vorhandene MSI in das Wix-Format zu zerlegen, die wix-Quelle zu bereinigen (ich würde den UI-Junk von Installshield entfernen und in einer WIX-Standardoberfläche kompilieren), Quellpfade reyanken und kompilieren, und Sie sind fast da. –