Question for someone with InstallShield 2008
-
I'm using InstallShield 2008 to produce an MSI project for installing and application. While the app is in use a number of things are add to the registry. What I need to do during an uninstall 1. determing wheather it is an uninstall or update 2. if it's an update popup a dialog to give the user a choice of keeping the settings or removing the registry. During a full uninstall the registry will be removed. I'm have problems finding out how to implement this process. (Complete removal always is no problem. Always leaving it is no problem.) Removing in one instance and not the other I can work out how to do. Any suggested solution would be most gratefully received.
Happy programming!!
-
I'm using InstallShield 2008 to produce an MSI project for installing and application. While the app is in use a number of things are add to the registry. What I need to do during an uninstall 1. determing wheather it is an uninstall or update 2. if it's an update popup a dialog to give the user a choice of keeping the settings or removing the registry. During a full uninstall the registry will be removed. I'm have problems finding out how to implement this process. (Complete removal always is no problem. Always leaving it is no problem.) Removing in one instance and not the other I can work out how to do. Any suggested solution would be most gratefully received.
Happy programming!!
I can't speak for InstallShield, but I did something very similar to this in an InstallAware setup project a week ago. The solution we opted for was to add a checkbox to the final page before the uninstallation proper. If set, the registry configuration will be removed. For prereq uninstalls and modify installs the checkbox is inactive and hidden (this bit is largely automatic in InstallAware, BTW). If you can follow a similar approach I'd recommend it. Message Box popups are a little passe these days, after all.
Anna :rose: Linting the day away :cool: Anna's Place | Tears and Laughter "If mushy peas are the food of the devil, the stotty cake is the frisbee of God"
-
I can't speak for InstallShield, but I did something very similar to this in an InstallAware setup project a week ago. The solution we opted for was to add a checkbox to the final page before the uninstallation proper. If set, the registry configuration will be removed. For prereq uninstalls and modify installs the checkbox is inactive and hidden (this bit is largely automatic in InstallAware, BTW). If you can follow a similar approach I'd recommend it. Message Box popups are a little passe these days, after all.
Anna :rose: Linting the day away :cool: Anna's Place | Tears and Laughter "If mushy peas are the food of the devil, the stotty cake is the frisbee of God"
That's the sort of thing I had in mind. I'm just having a problem finding the place in InstallShield where one sets that up.
Happy programming!!
-
That's the sort of thing I had in mind. I'm just having a problem finding the place in InstallShield where one sets that up.
Happy programming!!
Sadly, that's not unusual in InstallShield. I've been avoiding it like the plague for the last 10 years for precisely that sort of reason. ;) Good luck. :rose:
Anna :rose: Linting the day away :cool: Anna's Place | Tears and Laughter "If mushy peas are the food of the devil, the stotty cake is the frisbee of God"