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 使用说明相关推荐

  1. Advanced Installer v19.5 MSI安装包制作工具绿色便携版

    前言 Advanced Installer是一款非常出色的安装包制作工具,它配备了一套完整的工具,允许开发人员创建文件包.这个应用程序包含许多专用参数,因为它有一个非常专业而简单的用户界面.它提供了通 ...

  2. Advanced Installer 打包程序并支持自动升级

    参考:  Advanced Installer 打包Winform程序 转载于:https://www.cnblogs.com/IKang8701348/p/9988161.html

  3. 利用Advanced Installer将asp.netMVC连同IIS服务和mysql数据库一块打包成exe安装包

    原文:利用Advanced Installer将asp.netMVC连同IIS服务和mysql数据库一块打包成exe安装包 因为业务需要,项目中需要把asp.netmvc项目打包成exe安装程序给客户 ...

  4. Advanced Installer 制作.NetWeb部署安装包

    Advanced Installer 制作.NetWeb部署安装包 原文:Advanced Installer 制作.NetWeb部署安装包 因为是.Net的Web应用程序,所以想用Advanced ...

  5. 用Advanced Installer制作DotNetBar for Windows Forms 12.0.0.1_冰河之刃重打包版详解

    关于 DotNetBar for Windows Forms 12.0.0.1_冰河之刃重打包版 --------------------11.8.0.8_冰河之刃重打包版-------------- ...

  6. 使用Advanced Installer制作IIS安装包(二:配置安装包依赖项和自定义dll)

    原文:使用Advanced Installer制作IIS安装包(二:配置安装包依赖项和自定义dll) 前言:上篇使用Advanced Installer制作IIS安装包(一:配置IIS和Web.con ...

  7. advanced installer重新打包教程

    一.简介 本次利用Advanced Installer软件里的Repackager重封装工具进行测试制作MSI安装包,还开可以利用Advanced Installerr制作MSI安装包 原理为执行两次 ...

  8. 使用Advanced Installer进行二次打包

    原文:使用Advanced Installer进行二次打包 使用Advanced Installer进行二次打包 在上一篇使用InstallerShield打包VS程序中,我已经叙述过,为什么要进行二 ...

  9. C#进阶系列——使用Advanced Installer制作IIS安装包(二:配置安装包依赖项和自定义dll)...

    C#进阶系列--使用Advanced Installer制作IIS安装包(二:配置安装包依赖项和自定义dll) 原文:C#进阶系列--使用Advanced Installer制作IIS安装包(二:配置 ...

最新文章

  1. linux shell shift命令 参数移动 简介
  2. html怎样做登录页面,使用HTML 5和CSS3制作登录页面完整步骤
  3. [转]JavaScript:只能输入数字(IE、FF)
  4. python统计excel_Python操作excel做些统计
  5. 面向车、路、城,华人运通“智路”示范项目开通试运行
  6. java hashtable 修改_Java Hashtable computeIfAbsent()用法及代码示例
  7. 1007 Maximum Subsequence Sum(25 分)
  8. 简约高级导航源码+支持PC/WAP有后台
  9. Android网页字体缩放控件,Zoom Text Only插件下载-chrome网页字体缩放插件Zoom Text Only下载v1.5.4 官方版-西西软件下载...
  10. 记录-vant-DatetimePicker时间选择器,时间选择滚动区域消失。[class*=van-hairline]
  11. 我为什么觉得程序员是个高危职业
  12. linux ubi 分区,ubi卷重分区及卷创建流程解析
  13. 2020-09-03解决pip install安装非常慢[Errno 101] 网络不可达问题
  14. 【网络协议】转载:关于TCP与UDP的接收recv和recvfrom
  15. android基础 [超级详细android常用控件解析(ScollView控件,ProgressBar进度条,PopupWindow控件)]
  16. java 案例 一千例,【发现问题、解决问题系列案例分享(二十一)】 一个自动执行命令,每天节省一千分钟!...
  17. 寻松翰独立4个PWM的MCU
  18. 媒体查询(media)-screen
  19. 科学计算机计算坐标编程,Calculator科学计算器的教程
  20. 利用Collections.sort方法重写Comparator接口的compare方法对list集合排序

热门文章

  1. 陆大洋——做最顶级的摄影人!
  2. 【论文阅读】Scaling Up Your Kernels to 31x31: Revisiting Large Kernel Design in CNNs
  3. 答学生问:研究生的论文工作需要创新吗?
  4. 电影那点事,如何看一部电影?
  5. 实用的一键开关机电路
  6. LDAP+LAM搭建
  7. 线段树 P3797 妖梦斩木棒
  8. ubuntu服务器调风扇转速
  9. 做技术的,如何保持一个好心态!
  10. HDMI网络延长器-深圳朗强科技