Installshield2010 修改生成的setup.exe的图标

             Installshield2010是不是不支持修改生成setup.exe图标的自定义了?这几天用的时候我没有发现,就上网找解决方法,以前的版本是有这个设置的,操作如下:

InstallShield中只有InstallScript工程,将安装包压缩成一个Setup.exe的情况下才可以修改Icon。
具体操作方法是在Release视图中,选择你的Release项,然后选择Setup.exe选项卡,在Single Exe Icon File中设置 
但是在2010中没有找到这个选项!郁闷啊!
     后来有同学说installshield2011可以设置了,结果2011目前破解版的不能做双语安装包,正好我们项目有这个需求,我太悲催了!不过,还是让我在google上找到了解决方法,是个老外给提供的,方法如下:   
 
 
Go To C:\Program Files\InstallShield\2010\Redist\Language Independent\i386 Make a backup copy of "setupW.exe" Open "setupW.exe" in visual studio as a file Add the New Icon in Icon list Delete the original icon with ID 100 Set the ID for the newly added icon to same as that one of the original one that we have just deleted. Save the "setupW.exe" Close Visual Studio Build the project in InstallShield. Now you get the new custom icon at "Setup.exe"
相信以大家的英文水平看懂上面的东西没有问题吧,呵呵.
问题是,我按照上面的说法做,图标还是Installshield的默认图标,后来我发现这个老外用的是2010以前的版本,是不是后来Installshield给修复了呢,不让改!?不过我还是不死心啊,就把这个文件夹下的setup.exe、setupce.exe、setupPreReq.exe、setupPreReqW.exe、setupW.exe、还有该目录下的ISP目录下的setup.exe全都都按上面的方法改,然后编译Installshield工程,惊喜出现了!!!!!!Installshield生成setup.exe的图标确实变了,而且有在Prerequisite的安装界面上也有这个图标,太帮了O(∩_∩)O~
虽然很兴奋,不过还是不放心,担心这样会影响安装包的运行,测试吧!结果一切正常!
用visual studio打开的时候你会发现,有很多文件夹,应该就是改程序使用的资源文件,也许通过上面的替换还可以完成修改安装包界面的效果也不一定呢,改天试过再给大家说。
其实有些工具可以修改程序的图标的,像eXescope就可以,不过这个需要好多icon,不同的像素和色深的icon,我们这边没有资源啊,又不会用IconWorkshop这样的工具,只能按上面的方法做了。希望能给遇到同样问题的同学一点帮助。
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值