用WiX替换exe图标

时间:2011-01-19 19:47:48

标签: wix icons

所以我们正在为我们的应用程序进行OEM,我们有多个WiX项目引用我们的应用程序。

现在很容易切换用于创建快捷方式的ico,控制面板添加/删除图标等...但是有没有办法更改我的应用程序exe中的图标?

1 个答案:

答案 0 :(得分:2)

这不是真正的WiX问题,IMO。 Windows程序可执行文件(PE)文件具有嵌入的资源。您需要使用资源编辑器来获取已编译的EXE并替换图标。否则,您必须使用新图标从源代码重新编译EXE。

另一种可能性是你的EXE是一个非常薄的单板,可以启动真实代码所在的DLL。通过这种方式,人们可以创建EXE的不同实现以用于品牌推广,但共享通用功能。

我在CodePlex上找到的FireworksIsWiX项目中做了类似的事情。