所以我试图找出是否可以在最终安装文件(setup.exe)中添加自定义图标。目前,该项目正在使用InstallShield图标,如下所示:
我找不到任何要更改的字段来自定义setup.exe
图标。
我是否需要升级到InstallShield 2012 Express / Professional / Premier才能更改此字段?我不想使用类似Resource Hacker
的内容来编辑.exe
的内容,因为这会更改文件的哈希值/也可能造成签名问题。
目前正在使用:
答案 0 :(得分:6)
不幸的是,我认为Install Shield Limited Edition不支持此功能。来自Flexera website product features:
指定自定义图标和版本资源属性修改图标 和版本资源属性,以匹配您的公司和产品 品牌化。
这只有适用于Install Shield的Premier和Professional版本的标记,我认为这是关于安装程序的图标。
这留下了一个像Resource Hacker这样的工具,但正如eggy指出的那样,这可能会导致问题。