Shortcut icons on desktop
Updated: 21 May 2010 | 7 comments
This issue has been solved. See solution.
Hi
I worked on a MSI last year with shortcut on desktops.
I am re-working on the same MSI but altered and re-worked a lot on it.
also changed the PRODUCT CODE so it doesn't un-install the old MSI.
however on a machine restart the previous icon image is being replaced by the new icon image.
i.e OLD ICON image is being replaced by the new icon image even though I only edited the image of the new shortcuts in wise package studio.
Can any one please help in fixing this so the icon images are distinct for both the prodcuts.
I am not sure why the old icon images are being tampered
Thanks
Discussion Filed Under:
Comments
Compare the Icon table for both products to determine where the icon is sourced. It sounds like they're pointing to the same EXE and icon index.
EDIT:
Are these advertised shortcuts?
Don't know why 'x' happened? Want to know why 'y' happened? Use ProcMon and it will tell you.
Think about using http://www.google.com before posting.
Hi,
These are not advertised shortcuts.
Editing the old MSI showed that it was pointing to IconRegWiz.Guid.exe
______________________________________________________________
But new MSI has no references to the above exe. The installation of the new MSI causes old icons to disappear and new ones to replace with the icons in the new MSI.
Is there a way to stop this as we have no control of the previous MSI as it is already ditributed and installed.
Is there a way I can stop this in the new MSI, Icon index are different in both the MSI.
__________________________________________________________________________
Thanks for your help in advance.
Prafful
Why do you want both "versions" (old & new msi) installed at the same time?
Do the icons have the same name?
Do the components installing the EXEs associated with the icons have different component GUIDs ?
If your issue has been solved, please use the "Mark as Solution" link on the most relevant thread.
The old MSI is already installed, the users need to install the new MSI on the top it.
Sounds like you should re-think your design (installation).
Bad thought of being dependent on an older installed version.
No, current design is alright.
previous msi had shortcuts sourced from a EXE file, i.e an icon was embedded in a executable and all the shoutcuts were dependent on that icon image of the EXE file.
however the current msi had it's own icon image of the shortcuts as opposed to the previous design.
the exe was the same in both old and new MSI's.
it is working perfectly fine as the new exe is now modifed to read the old icon image so it can render the icon images to the previous shortcuts.
the old MSI was done between me and other developers and I wasn't aware of this fact.
Thanks a lot to all for their support and co-operation, I had a lot of knowledge sharing and gain in the last week.
thanks
Prafful
Would you like to reply?
Login or Register to post your comment.