Export (0) Print
Expand All
0 out of 1 rated this helpful - Rate this topic

ICE50

ICE50 checks that shortcut icons are specified to display correctly and match their target file's extension.

Result

ICE50 posts an error message if the extension of the icon and target files do not match. ICE50 posts a warning if icons are stored in files that do not have an .exe or .ico extension.

Example

ICE50 reports the following error for the example shown.

ICE50 error or warningDescription
The extension of Icon 'Icon2.dat' for Shortcut 'Shortcut2' does not match the extension of the Key File for component 'Component2'.If the extensions of the icon and the target file do not match, the shortcut will not have the correct context menu when the component is advertised.

To fix this error, rename the icon to match the extension of the target file.

The extension of Icon 'Icon1.bat' for Shortcut 'Shortcut1' is not "exe" or "ico". The Icon will not be displayed correctly.Not all versions of the shell correctly display icons stored in files that do not have extensions of "exe" or "ico".

To fix this warning, rename the icon have an extension of "exe" or "ico".

 

File Table (partial)

FileFileName
File1File1.bat
File2File2.pl

 

Feature Table (partial)

Feature
Feature1

 

Component Table (partial)

ComponentKeyPath
Component1File1
Component2File2

 

Icon Table

NameData
Icon1.bat[Binary Data]
Icon2.dat[Binary Data]

 

Shortcut Table (partial)

ShortcutComponentTargetIcon_
Shortcut1Component1Feature1Icon1.bat
Shortcut2Component2Feature1Icon2.dat

 

Related topics

ICE Reference

 

 

Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.