This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- Re: New GUID not reflected in Uninstall Shortcut
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Mar 12, 2008
10:00 AM
New GUID not reflected in Uninstall Shortcut
Hi,
I made myself an MSI, shipped it - all OK. So then i come to ship the next iteration of it, and i generated a new Product code on the General Info screen. BUT - this new GUID was NOT reflected in the Shortcuts/Folders page, so my iteration 2 installer 'pointed' at my iteration #1 package still. To get around it i just manually copied and pasted the new GUID across. But, is this a bug or a feature or what?
thanks
andy
I made myself an MSI, shipped it - all OK. So then i come to ship the next iteration of it, and i generated a new Product code on the General Info screen. BUT - this new GUID was NOT reflected in the Shortcuts/Folders page, so my iteration 2 installer 'pointed' at my iteration #1 package still. To get around it i just manually copied and pasted the new GUID across. But, is this a bug or a feature or what?
thanks
andy
(1) Reply
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Apr 11, 2008
04:26 PM
This behavior is a limitation of the uninstall shortcut functionality. When the Product Code for the project is changed, the shortcut does not get updated.
Instead of using a hard-coded GUID, you should be able to use:
[ProductCode]
Which will resolve at runtime to the current Product Code for your installation and write that into the shortcut.
Instead of using a hard-coded GUID, you should be able to use:
[ProductCode]
Which will resolve at runtime to the current Product Code for your installation and write that into the shortcut.
![](/skins/images/7674467D6278680F3FD526C8217C9173/responsive_peak/images/icon_anonymous_message.png)