AdvancedInstaller
无罪之人
呜呜呜呜
展开
-
AdvancedInstaller打包工具使用(七)
Builds选项设置Package Type配置栏Single MSI & MSI with resources next to it 这两种打包形式都是以*.msi作为安装包文件后缀名。 单独的MSI安装文件包形式的优势是生成后的文件数量少(只有一个单独的MSI包),易于管理;缺点是容量有限(最高2GB)。 后面的为将资源与MSI分开,msi只负责存放安装信息、安装指令等必要数据,而实际的原创 2017-11-06 09:36:09 · 6535 阅读 · 0 评论 -
AdvancedInstaller打包工具使用(六)
自定义动作(Custom Actions) 如果你需要安装包执行非常特殊的动作,或者需要自行编码并让安装包在目标机器上执行你需要进行的额外安装步骤,则可考虑使用此功能。 它位于Custom Behavior(自定义行为)–》 Custom Actions(自定义动作)中: 建立自定义动作 以Visual Studio为例,你首先需要安装WIX(Windows Installer XML)原创 2017-11-02 16:08:26 · 2275 阅读 · 4 评论 -
AdvancedInstaller打包工具使用(六)
B/S站点托管容器IIS设置 位于Server(服务器)—— IIS中,如果部署服务器上预装了IIS,则可以在此直接对IIS进行部署操作,Application Pools和Sites分别对应程序池和站点,选定池或站点后可在右侧设置框的上方设置详细参数:原创 2017-11-04 17:11:19 · 1230 阅读 · 0 评论 -
AdvancedInstaller打包工具使用(五)
数据库操作 位于Server(服务器)—— SQL Databases(数据库)中,可在此定义安装过程中的数据库操作。 在中间的树状菜单中鼠标右键单击Database server,在菜单中依次选择New Connection – Predefined(预定义连接),然后在右边设置详情界面定义连接参数即可: 部分设置参数介绍: Condition:执行条件 Conn原创 2017-11-04 17:09:18 · 2087 阅读 · 0 评论 -
AdvancedInstaller打包工具使用(四)
安装包运行环境嗅探与限制 位于Requirements(前提)—— Launch Conditions(启动条件)中,用来对安装包的可运行环境进行设定和约束。 System选项卡设置总体OS环境;Software设置安装环境中需要哪些特定第三方软件;Custom设置一些自定义条件,通常与安装包自身属性有关。原创 2017-11-04 17:05:55 · 1711 阅读 · 0 评论 -
AdvancedInstaller打包工具使用(三)
AdvancedInstaller打包工具一些可选步骤 & 功能 1. 语言和本地化 位于User Interface(用户界面)—— Translations(翻译)中,可以对安装包进行本地化。 任何一个Advinst的工程(aip)都有其默认语言,在创建工程即可预先指定,如下图: 创建后,在Translations -> Language中便可看到默认选中了该语言项。 在B原创 2017-11-04 17:04:11 · 3268 阅读 · 0 评论 -
AdvancedInstaller打包工具使用(二)
AdvancedInstaller打包工具使用(一)续~http://blog.csdn.net/qq_20849387/article/details/78444407 6. 指定界面 此步骤所用到的工具模块比较复杂,仅靠文字无法完全描述清楚。在此仅大致描述一下基本原理和一些常见功能,具体细节请自行查找相关资料或教程。 位于User Interface(用户界面)—— Dialogs(对原创 2017-11-04 16:59:00 · 3490 阅读 · 4 评论 -
AdvancedInstaller打包工具使用(一)
前言 本文档针对Advinst 13.1英文破解版制作,其他版本操作大同小异,介绍重点为各种常用易用操作,目的为抛砖引玉,利用个人目前为止对该工具的使用心得和经验引导初次使用者快速上手本工具。 基本流程 1. 新建项目 打开Advinst,在左侧菜单中选择New,Project Type选择Installer,最右侧的工程模板中选择Enterprise: 2. 安装包基本信息设置原创 2017-11-04 16:43:54 · 10578 阅读 · 2 评论 -
AdvancedInstaller设置IP地址和端口号
使用情景: 当我们制作的程序有前端也有后台,而且我们的前端、后台程序都是交付给用户的,那么前端和后台的通讯需要设置新的IP地址和端口号,而新的IP地址和端口号只有用户在部署了平台之后才会知道这个地址,那么前端的打包工具就需要用到让用户自己在安装前端(客户端)的时候自己输入新的IP地址和端口号。然后客户端通过读取用户输入的地址来和平台进行通信。 解决方法: 用AdvancedInstal原创 2017-11-02 11:41:34 · 1816 阅读 · 0 评论 -
AdvancedInstaller快速制作一键安装包
安装Advanced Installer 13.8.1一键安装制作软件,并破解。设置全局语言默认设置,中文简体。新建项目工程,选择企业版。 直接选择完成。设置产品详细页。 添加exe文件和数据文件内容,并同步。 7. 设置快捷方式 8. 设置Install Tarameters。 9. 设置Builds。 10. 安装协议 11.原创 2017-11-02 10:31:38 · 8510 阅读 · 1 评论 -
AdvancedInstaller设置当用户选择中文路径时弹窗警告
问题需求: 当我们的程序用到一些插件功能,而这些插件又不识别中文,不支持中文路径的话,我们的程序安装路存在中文的话就没办法正常使用插件了。 解决方案: 在制作一键安装包的时候在用户选择安装路径的时候检查路径中的字符。当路径中包含中文,就弹窗提醒:所选路径不能包含中文 1.制作一个用户自定义动作(Custom Actions) 制作方式见我另外一个博客:http://blog.csdn.ne原创 2017-11-02 14:02:09 · 3405 阅读 · 3 评论 -
AdvancedInstaller用户自定义动作——卸载程序
使用过程中发现问题:用AdvancedInstaller本身自带的卸载程序会出现卸载不干净的问题,有残留日志文件,注册文件等。。。 通过实验得知可以通过用户自定义动作(Custom Actions)可以强制删除所有文件。如何建立自定义动作请看我这篇博客:http://blog.csdn.net/qq_20849387/article/details/78421482 今天直接给出一个用于删除程序原创 2017-11-02 10:50:04 · 9680 阅读 · 7 评论 -
AdvancedInstaller打包工具使用(八)
注册表编辑 可以让你对目标机器Windows环境下的注册表进行编辑,右侧的树状菜单会列出Windows注册表中的经典键位,但第一个键位并非实际注册表中所含键,而是告诉你Advinst会默认在HKEY_CURRENT_USER和HKEY_LOCAL_MACHINE中分别以在Product Details中的Company name和Product name为依据建立两个键,并在会最底层的Prod原创 2017-11-06 09:42:58 · 2252 阅读 · 0 评论