ICE50

ICE50 检查是否指定了快捷图标以正确显示并匹配其目标文件扩展名。

结果

如果图标和目标文件的扩展名不匹配,ICE50 会发布错误消息。 如果图标存储在没有 .exe 或.ico扩展名的文件中,ICE50 将发布警告。

ICE50 报告所示示例的以下错误。

ICE50 错误或警告 描述
快捷方式“Shortcut2”的图标“Icon2.dat”扩展与组件“Component2”的键文件的扩展名不匹配。 如果图标和目标文件的扩展不匹配,则当播发组件时,快捷方式将没有正确的上下文菜单。 若要修复此错误,请重命名图标以匹配目标文件的扩展名。
快捷方式“Shortcut1”的 Icon 'Icon1.bat' 的扩展不是“exe”或“ico”。 图标不会正确显示。 并非所有版本的 shell 都正确显示存储在没有扩展名为“exe”或“ico”的文件中的图标。 若要修复此警告,请重命名图标的扩展名为“exe”或“ico”。

 

文件表(部分)

文件 文件名
File1 File1.bat
File2 File2.pl

 

功能表(部分)

特征
Feature1

 

组件表(部分)

元件 KeyPath
Component1 File1
Component2 File2

 

图标表

名字 数据
Icon1.bat [二进制数据]
Icon2.dat [二进制数据]

 

快捷表(部分)

捷径 元件 目标 图标_
Shortcut1 Component1 Feature1 Icon1.bat
Shortcut2 Component2 Feature1 Icon2.dat

 

ICE 参考