背景 在使用了一段时间微软自带的安装包打包工具后,总感觉不太顺利,于是便想着找一种更简单稳定的打包工具,这类工具其实还不少,最终经过各种考量,我们选择了InnoSetup,该工具是一个完全免费的Windows打包工具,涉及的功能比较全面,并且采用脚本式编辑,完美支持 Pascal 语言.本文简单描述一下如何自动下载安装 .net framework 框架 及更新卸图标的小技巧,当然本文部分内容借鉴了网上一部分的解决方案.在此整理一下已备忘同时分享给有类似需求的朋友.放几张安装过程中自动下载文件的截图方便大家参考.替换卸载程序图标 该工具制作的安装包,默认生成的卸载程序使用的是和安装程序一样的图标,这样感觉不够直观,可通过 "UpdateIcon.dll" 插件完成. 如下脚本所示. [Files]Source: "UpdateIcon.dll"; Flags: dontcopySource: "uninstall.ico"; Flags: dontcopy[Icons]Name: "{group}\卸载"; Filename: "{uninstallexe}"[Code]functionUpdateIcon(consthWnd: Integer;constexeFileName, exeIcon, IcoFileName: String; wl
...
继续阅读
(78)