Wie Sie ein upgrade per msi
Ich möchte ein upgrade für mein Produkt per msi-setup.
Die Upgrade-Codes der beiden msi bleibt die gleiche, weil es ist die gleiche Produktfamilie. Auch wenn ich Version/Produkt-Code für die msi-Datei für die Aktualisierung, nur sagt mir das Produkt bereits installiert ist, oder bittet mich, es zu reparieren. es muss nicht immer ein update-option ersetzt, die die aktuelle installation.
Ich bin mit Visual Studio 2008 Pro zum generieren von msi-setup -
- Welches tool verwenden Sie zur Erstellung Ihrer MSI? Visual studio? WiX? Etwas anderes?
- Visual Studio 2008 Pro
Du musst angemeldet sein, um einen Kommentar abzugeben.
Beim ändern der
Version
Eigentum, in Ihr Setup-Projekt von Visual Studio sollten Sie aufgefordert, auch dieProductCode
. Sie müssen dies tun. Dann müssen Sie auch dieRemovePreviousVersion
- Eigenschaft auf true. Stellen Sie sicher, dass dieUpgradeCode
bleibt die gleiche.Dies ist wahrscheinlich der einfachste Weg, und aus der Lektüre Ihrer Frage, das, was Sie suchen. Beachten Sie, dass dies mehr deinstallieren, dann neu installieren, als ein "upgrade" per se.