Video Screencast Help
Search Video Help Close Back
to help
Not able to make it to Vision this year? Get a sampling in the Best of Vision on Demand group.

Shortcut icons on desktop

Updated: 21 May 2010 | 7 comments
Prafful Sharma's picture
0 0 Votes
Login to vote
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

VBScab's picture
25
Feb
2009
0 Votes 0
Login to vote

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.

Prafful Sharma's picture
25
Feb
2009
0 Votes 0
Login to vote

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

AngelD's picture
26
Feb
2009
0 Votes 0
Login to vote

Why do you want both "versions" (old & new msi) installed at the same time?



EdT's picture
26
Feb
2009
0 Votes 0
Login to vote

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.

Prafful Sharma's picture
02
Mar
2009
0 Votes 0
Login to vote

The old MSI is already installed, the users need to install the new MSI on the top it.

AngelD's picture
02
Mar
2009
0 Votes 0
Login to vote

Sounds like you should re-think your design (installation).

Bad thought of being dependent on an older installed version.

Prafful Sharma's picture
03
Mar
2009
0 Votes 0
Login to vote

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