Archive: Wrong icon in uninstaller "Properties" window


Wrong icon in uninstaller "Properties" window
I am using MUI 1.65 and specifying custom icons for the installer and uninstaller. When I look at the two EXE files using Win98SE's Explorer I see the correct icons for these files.

But when I right-click them and choose "Properties", the uninstaller EXE does not show the correct icon in the "Properties" window - instead of my custom icon I see the default uninstaller icon (it seems to match the NSIS\Source\exehead\uninst.ico file).

Right-clicking the installer EXE and choosing "Properties" shows the correct custom icon.

I am also defining some 'Version Information' for these files and have tried putting the 'Version Information' in different places within my script but this does not seem to make any difference.

Any advice on how I can get the correct icon to appear on the uninstaller's "Properties" page ?

[Edit]Have solved this problem - all I had to do was rebuild the icon cache. Should have tried this before posting my message![/Edit]


Probably a Windows flaw, try to rebuild your icon cache.

About version info: got the latest NSIS development version?


You were right, it was an icon cache problem. Explorer was showing the correct icon, it was only the "Properties" window that was wrong - so I was slow to suspect the icon cache. Now I know better.

I used NSIS Update and found that I could compile the VersionInfo example, so I just added the relevant lines to my project and it worked, more or less.