Advanced Installer 使用说明
1 新建项目
安装程序-安装项目企业版-创建项目
一般使用已有模板。
2 填写产品信息
1)名称:互动球多维运动系统
2)版本:1.2.9.22049(修改版本号,会询问是否升级产品代码,同意。)
3)发布者:T
4)添加和删除程序(控制面板)
勾选注册产品到Windows Installer
控制面板图标,选中exe文件会自动提取图标。
勾选禁用修复
勾选覆盖Windows Installer程序列表项
自定义名称:[|ProductName]
3 添加文件
资源-文件和文件夹-选择应用程序文件夹 - 右键 -添加文件夹-选择目录。
会提示导入INI、XML,不要勾选就会原样导入文件,否则是导入到项目中进行解析并可在在安装中设置设置?config 解析不了会异常。
注意:这里“宜康-互动球-成人版”文件夹默认也会被安装到安装目录,可以设置该文件夹属性-勾选安装文件夹内容到父文件夹。
注意:文件默认不会覆盖现有文件,可以通过设置文件夹属性-删除-覆盖操作。
4.设置快捷方式
进入应用程序快捷方式文件夹-右键-新建快捷方式-已安装文件-选择目标,手动输入名字,选择图标。
新建成功后,复制到你想要放置的位置:
1)桌面图标
就是放到桌面。
2)[开始]菜单/程序
效果:安装成功后,在电脑的“开始>(所有)程序>具体软件名称目录”中出现。
C:\ProgramData\Microsoft\Windows\Start Menu\Programs
可以在这建一个文件夹,把卸载和快捷方式放里面
3)[开始]菜单/启动:
效果:开机之后会自动启动。安装成功后,在下面文件夹中出现 C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
注意:Win10系统,只要是图标右下角带盾牌标志的软件,加入系统的启动文件夹里面,每次开机后都会启动失败!管理员权限问题。
5.设置运行环境和运行条件
1)需求-运行环境
方式1:
安装后的程序包-右键-新建包的运行环境-选择exe
效果:程序安装完,会弹出对话框安装运行环境,最后弹出安装完成。
有的环境,喜欢检测已安装,不会弹出,有的会弹出卸载。
方式2:(推荐)
直接勾选预定义运行环境,会自动先下载到本地然后打包的时候包含,比如C++运行库,Access数据库引擎
效果:自动安装。如果安装失败,会提示是否继续安装软件。
有的环境已安装或未安装的都会弹窗,需要自己写脚本来判断?比如Access database engine
有的环境已安装不会弹窗,比如Visual C++2013
2)启动条件
系统版本
内存:2048
分辨率:1080
取消 Internet 勾选,否则会耗时间
7.设置安装参数
部署-安装参数
应用程序文件夹:D:\EC[ProductName]
应用程序快捷方式文件夹:[ProgramMenuFolder][ProductName]
封装类型:32位程序包
安装类型:仅每台机器
程序包类型:
勾选以管理员身份运行
最小化安装时间:全勾上
8.设置构建
部署-构建
程序包类型:单个exe
输出文件夹:F:\InstallationPackage\安装包
输出exe名称:宜康-互动球-儿童版-[|ProductVersion]
exe图标:选中exe文件会自动提取图标。
9.设置用户界面 暂忽略
1)主题
选择主题aero
设置使用增强用户界面-总是
2)对话框
完全的用户界面
删除 首次安装 所有对话框 的 Advanced Installer 字符
10.设置自定义操作
安装前自动卸载旧版本。
搜索并添加 UninstallPreviousVersion 即可。
11.系统更改
关闭防火墙
12.构建
保存工程文件 XXX.aip,下次打包再使用。
也可以保存为模板,下次其它项目快。
Advanced Installer 使用说明相关推荐
- Advanced Installer v19.5 MSI安装包制作工具绿色便携版
前言 Advanced Installer是一款非常出色的安装包制作工具,它配备了一套完整的工具,允许开发人员创建文件包.这个应用程序包含许多专用参数,因为它有一个非常专业而简单的用户界面.它提供了通 ...
- Advanced Installer 打包程序并支持自动升级
参考: Advanced Installer 打包Winform程序 转载于:https://www.cnblogs.com/IKang8701348/p/9988161.html
- 利用Advanced Installer将asp.netMVC连同IIS服务和mysql数据库一块打包成exe安装包
原文:利用Advanced Installer将asp.netMVC连同IIS服务和mysql数据库一块打包成exe安装包 因为业务需要,项目中需要把asp.netmvc项目打包成exe安装程序给客户 ...
- Advanced Installer 制作.NetWeb部署安装包
Advanced Installer 制作.NetWeb部署安装包 原文:Advanced Installer 制作.NetWeb部署安装包 因为是.Net的Web应用程序,所以想用Advanced ...
- 用Advanced Installer制作DotNetBar for Windows Forms 12.0.0.1_冰河之刃重打包版详解
关于 DotNetBar for Windows Forms 12.0.0.1_冰河之刃重打包版 --------------------11.8.0.8_冰河之刃重打包版-------------- ...
- 使用Advanced Installer制作IIS安装包(二:配置安装包依赖项和自定义dll)
原文:使用Advanced Installer制作IIS安装包(二:配置安装包依赖项和自定义dll) 前言:上篇使用Advanced Installer制作IIS安装包(一:配置IIS和Web.con ...
- advanced installer重新打包教程
一.简介 本次利用Advanced Installer软件里的Repackager重封装工具进行测试制作MSI安装包,还开可以利用Advanced Installerr制作MSI安装包 原理为执行两次 ...
- 使用Advanced Installer进行二次打包
原文:使用Advanced Installer进行二次打包 使用Advanced Installer进行二次打包 在上一篇使用InstallerShield打包VS程序中,我已经叙述过,为什么要进行二 ...
- C#进阶系列——使用Advanced Installer制作IIS安装包(二:配置安装包依赖项和自定义dll)...
C#进阶系列--使用Advanced Installer制作IIS安装包(二:配置安装包依赖项和自定义dll) 原文:C#进阶系列--使用Advanced Installer制作IIS安装包(二:配置 ...
最新文章
- linux shell shift命令 参数移动 简介
- html怎样做登录页面,使用HTML 5和CSS3制作登录页面完整步骤
- [转]JavaScript:只能输入数字(IE、FF)
- python统计excel_Python操作excel做些统计
- 面向车、路、城,华人运通“智路”示范项目开通试运行
- java hashtable 修改_Java Hashtable computeIfAbsent()用法及代码示例
- 1007 Maximum Subsequence Sum(25 分)
- 简约高级导航源码+支持PC/WAP有后台
- Android网页字体缩放控件,Zoom Text Only插件下载-chrome网页字体缩放插件Zoom Text Only下载v1.5.4 官方版-西西软件下载...
- 记录-vant-DatetimePicker时间选择器,时间选择滚动区域消失。[class*=van-hairline]
- 我为什么觉得程序员是个高危职业
- linux ubi 分区,ubi卷重分区及卷创建流程解析
- 2020-09-03解决pip install安装非常慢[Errno 101] 网络不可达问题
- 【网络协议】转载:关于TCP与UDP的接收recv和recvfrom
- android基础 [超级详细android常用控件解析(ScollView控件,ProgressBar进度条,PopupWindow控件)]
- java 案例 一千例,【发现问题、解决问题系列案例分享(二十一)】 一个自动执行命令,每天节省一千分钟!...
- 寻松翰独立4个PWM的MCU
- 媒体查询(media)-screen
- 科学计算机计算坐标编程,Calculator科学计算器的教程
- 利用Collections.sort方法重写Comparator接口的compare方法对list集合排序