We've got a a quite simple WinForms application. I've created an installation using InstallShield LE which works fine on the first install. I'd like that users will be able to run the installation also for updating an existing copy. The problem is that I can't figure out what is the right way to create this update package. I've tried:
Changing the Product Code - the installation works but a new entry is being created in Add/Remove programs and the old entry is not removed.
Keeping the Product Code - Windows installer shouts: "another version of this product is already installed"
Tried to play with other codes (Upgrade Code / Product Version) - doesn't help
Is there any easy way to create this? Maybe something to tell the installer to remove its previous version if exist?
InstallShield is a proprietary software tool for creating installers or software packages. InstallShield is primarily used for installing software for Microsoft Windows desktop and server platforms, though it can also be used to manage software applications and packages on a variety of handheld and mobile devices.
InstallShield® is the world's leading Windows installation development solution. InstallShield is designed to enable development teams to be more agile, collaborative and flexible when building reliable InstallScript and Windows Installer MSI installations for desktop, server, Web, virtual and traditional applications.
In your InstallShield setup project, you should do the following:
pres button "..." in /General info/product code to generate new guid
Optional settings. In /Upgrade PAth / Upgrade code
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With