AdvancedInstaller打包工具使用(一)
来源:互联网 发布:电信4g 是什么网络制式 编辑:程序博客网 时间:2024/06/05 19:57
前言
本文档针对Advinst 13.1英文破解版制作,其他版本操作大同小异,介绍重点为各种常用易用操作,目的为抛砖引玉,利用个人目前为止对该工具的使用心得和经验引导初次使用者快速上手本工具。
基本流程
1. 新建项目
打开Advinst,在左侧菜单中选择New,Project Type选择Installer,最右侧的工程模板中选择Enterprise:
2. 安装包基本信息设置
位于Product Information(产品信息)— Product Details(产品详细)中,如果不需要太过详细的设置,简单设置一下Product name(产品名)、Product version(产品版本号)和Company name(公司名称)即可。
其中产品名和公司名会默认用到产品安装时的默认路径中去。
3. 安装参数
位于Package Definition(包定义)— Install Parameters(安装参数)中,这里主要设置安装包的默认安装路径和安装环境。
Installation Options设置安装包对应的环境,其中Package type对应安装环境的CPU类型,可选择针对32位和64位CPU,也可选择32位 & 64位兼容(选择此模式的话会弹出引导对话框,其大致内容为设置安装包中的内容哪些能安装到32位环境中,哪些能安装到64位环境中)。
Installation Folders设置安装默认路径和程序安装目录快捷访问方式,一般情况下无特殊要求没必要动。
4. 组织安装内容
位于Package Definition(包定义)——Organization(内容组织)中,主要功用为对需要打包的内容进行一定的分门别类,并决定哪些是必备安装内容、哪些是可选安装内容。
每个橙色方块代表一个内容块,点击后在右侧会显示该内容块的详细设置页,主要需要注意的设置区块如下截图所示:
General块:设置对应内容块的ID(Identifier)、描述信息(Description)、安装目录(Directory),展示图标(Icon)等基本信息。
Installation Behavior块:设置该内容块在安装时的初始状态,Installed为默认安装、Not installed为默认不安装、Disabled为禁用。
添加一个内容块,鼠标右键点击Product节点并在右键菜单中点击New Feature,或者直接点击主菜单中的Feature按钮,如下图所示:
5. 为每个内容块指定源文件
紧接上面的第4步,设置每个内容块包含哪些安装源文件。
位于Resources(安装源)—— Files and Folders(文件和文件夹)中。
假设在第4步中指定了两个内容块,如下图所示:
那么在此步骤中,应该可以在右上方的Feature列表中看到了:
然后根据在这个Feature列表中选中的内容块,在中间的内容组织树结构(Files, Folders and Shortcuts)中设置其包含的源文件内容,你可以选择添加单个&多个文件,也可以直接添加一个文件夹:
其中树结构中的Application Folder代表了安装根路径。
添加完成后大致如下:
然后前往第4步的界面中就可以看到对应每个内容块的安装源文件了:
未完待续~~~
- AdvancedInstaller打包工具使用(一)
- AdvancedInstaller打包工具使用(六)
- AdvancedInstaller打包工具使用(二)
- AdvancedInstaller打包工具使用(三)
- AdvancedInstaller打包工具使用(四)
- AdvancedInstaller打包工具使用(五)
- AdvancedInstaller打包工具使用(六)
- AdvancedInstaller打包工具使用(七)
- AdvancedInstaller打包工具使用(八)
- 使用AdvancedInstaller打包web工程设置tomcat端口的方法
- AdvancedInstaller快速制作一键安装包
- 入门学习webpack打包工具(一)
- C# 使用打包工具实现web应用一键发布
- 使用 tar 打包工具
- 使用Ant打包工具
- 使用Ant打包工具
- 打包工具nodebob使用
- Jenkins使用IOS打包问题(一)
- ES6系列之---字符串的扩展函数
- [题解] NOIP2012 国王游戏(数论+高精)
- 服务器ip配置 & 策略路由配置
- 软考学习-数学建模
- ubuntu16.04安装CPU版SSD及caffe配置,训练及测试过程
- AdvancedInstaller打包工具使用(一)
- Python异常处理
- 数据库查询优化
- Scala隐式转换——视图界定
- 22个免费的UI界面设计工具、资源及网站
- JavaWeb学习笔记-java基础-10-泛型
- JavaScript设计模式
- jdbc 总结
- Linux下添加定时任务命令crontab -e