Inno Setup入门(八)——有选择性的安装文件
2016-07-27 14:54
381 查看
这主要使用[Components]段实现,一个演示的代码如下:
运行生成的安装包,效果如下:
![](https://images2015.cnblogs.com/blog/299683/201607/299683-20160727145250388-554415101.jpg)
通过标志位设置为fixed,将确保主程序必定安装,另外,中文包中翻译出现了点错误,呵呵,“清除”写成了“清楚”。
[setup] ;全局设置,本段必须 AppName=Test AppVerName=TEST DefaultDirName="E:\TEST" AppVersion=1.0 Compression=lzma2/max ShowLanguageDialog=yes [Components] Name: main; Description:"主程序(必选)";Types:full compact custom;Flags: fixed Name: data; Description:"数据文件";Types:full Name: help;Description:"帮助文件";Types:full [files] Source: "F:\desktop\test\ipmsg.exe"; DestDir: "{app}";Components:main Source: "F:\desktop\test\bin.dat"; DestDir: "{app}";Components:data Source: "F:\desktop\test\help.chm"; DestDir: "{app}" ;Components:help Source: "F:\desktop\test\readme.txt"; DestDir: "{app}";Flags:isreadme |
![](https://images2015.cnblogs.com/blog/299683/201607/299683-20160727145250388-554415101.jpg)
通过标志位设置为fixed,将确保主程序必定安装,另外,中文包中翻译出现了点错误,呵呵,“清除”写成了“清楚”。
相关文章推荐
- Android(java方法)上实现mp4的分割和拼接 (二)
- 解决asp.net mvc的跨域请求问题
- 助词复习—3
- while/if的判断
- 基础系列(二):FHS和man的使用
- IOS学习笔记-获取当前的地理位置swift版
- MapReduce 单元测试工具 MRUnit 使用
- iOS开发 ☞ __block,__weak,__strong
- OpenCV2.4.13在VS2012环境的debug模式下的链接库输入配置的文件目录
- java内存溢出的几种情况
- EMQTT测试--安装与测试
- 5-31 笛卡尔树
- Activity生命周期小结
- 【二分法】POJ3258-River Hopscotch
- TiDB 集群测试
- PHP中的魔术方法
- 感叹,无奈
- git笔记 (根据廖雪峰git教程整理)
- Unknown character set: 'utf8mb4' bug解决
- 文件操作:模拟cp复制功能源码&&文件异步读写