ejesuraj
09-22-2009, 11:43 AM
My project is an InstallShield MSI project.
I have about 5 custom dialogs in my project.
My project does an upgrade of our product that was written using InstallShield6.22 to InstallShield 2009 product.
First time, the product is upgraded, all the desktop icons get created as expected.
After the upgrade, the system is rebooted, and everything works as expected.
Now, when a re-install is initiatedd, and when the Cancel button is clicked on the first Custom dialog screen that is displayed, the desktop icons that were created when upgraded, gets deleted. There is no code on OnCancelling to delete these icons. The files and registries are not disturbed at this point.
Re-running the installer and finishing it completely will create the icon again. Thereafter, this scenario is not reproducible.
How is this happening magically?
Need help in fixing this issue.
Thanks,
Elizabeth.
I have about 5 custom dialogs in my project.
My project does an upgrade of our product that was written using InstallShield6.22 to InstallShield 2009 product.
First time, the product is upgraded, all the desktop icons get created as expected.
After the upgrade, the system is rebooted, and everything works as expected.
Now, when a re-install is initiatedd, and when the Cancel button is clicked on the first Custom dialog screen that is displayed, the desktop icons that were created when upgraded, gets deleted. There is no code on OnCancelling to delete these icons. The files and registries are not disturbed at this point.
Re-running the installer and finishing it completely will create the icon again. Thereafter, this scenario is not reproducible.
How is this happening magically?
Need help in fixing this issue.
Thanks,
Elizabeth.