亲宝软件园为您提供Advanced Installer Architect(安装包制作工具)的高速下载服务,当前页面下载的版本为17.0中文版,如需查看所有版本,可点击这里查看: 安装制作 安装包制作
Advanced Installer Architect(装置包制造工具)是一款简单易用的Windows软件装置程序制造工具,可用于制造MSI、EXE等软件装置包,用户只需添加文件,修正称号,添加按钮就能够了。
Advanced Installer Architect是一个Windows Installer创作工具,使开发人员和系统管理员能够轻松构建牢靠的MSI包。 Advanced Installer是管理员和开发人员的一个有用工具,允许他们创立牢靠的MSI包。
1.MSI创作:简单、平安、牢靠——高级装置程序简化了在Windows上打包和更新软件的方式。经过我们简单的GUI降服复杂性并应用Windows Installer的强大功用。
2.可视化工作室:运用高级装置程序的正式扩展名,直接从Visual Studio创立装置程序包。只需单击几下鼠标,即可导入您的处理计划工件。
3.团队协作:运用我们GUI的内置项目注释支持,构建兼并模块与团队共享您的工作,并记载装置程序中您想要的一切。
4.简化开发和维护:为高级装置程序项目设计的规范XML格式为您提供了简单的代码差别。在毁坏你的建筑之前,很容易发现不测的变化。
5.平安应用部署:一切装置软件包的sha 256数字签名和更新下载的完好性检查。我们经过应用最新的平安规范来维护您的用户和名誉。
6.完好的应用程序生命周期管理:运用高级装置程序的内置更新程序部署无缝应用程序更新。可在几分钟内配置,一切这些都来自我们简单而强大的GUI。
7.满功率延展性:为最终用户创立最佳的用户体验。运用您的代码自定义和扩展高级装置程序提供的内置功用,这些代码是用c#、c++、PowerShell、VBScript编写的,或者运用我们预先定义的自定义操作编写的。
- 高级装置程序使MSI创立变得轻而易举
- Advanced Installer集成在自动构建工具中
- 装置并注册组成应用程序的资源
- 搜索,下载和装置先决条件
- 在模块和组件中组织您的应用程序
- 平安并选择您的包裹的演示文稿
- 运用自定义操作扩展装置过程
- 自定义装置用户界面
- 具有完整装置、注册和卸载组成你应用程序的文件、部件及资源的功用;
- 完整自定义 MSI 装置包
- 具有添加、删除文件及文件夹功用;
- 添加或移除内、外部文件或 URL 快捷方式;
- 添加或移除注册表键或项目;
- 添加或移除环境变量;
- 装置时可设置文件属性
- 只读、躲藏等;
- 强迫装置终了系统重启动;
- 支持运用 64 位 CPU 的系统中装置包制造;
- Windows 系统下装置过程完好日志
如何为已装置的产品施行软件辨认?
重要阐明以下文章运用从专业版和项目类型开端提供的选项。
经过Advanced Installer,您能够创立一个装置程序包,该程序包可在ISO 19770-2规范所需的目的计算机上部署信息,以精确辨认已装置的应用程序。
施行步骤如下:
1.翻开Advanced Installer项目,然后从“产品细致信息”选项卡导航到“软件标识”选项卡。
2.启用软件辨认标签并填写一切“强迫标签”,如“软件辨认”选项卡中所述。这些标签是软件辨认的根本请求。
3.(可选)指定剩余的非强迫标志。这些标签不是必需的,但能够更精确地辨认您的产品。
例:
在示例场景中,必需思索三个实体:
•软件创立者
•软件答应方
•标签创立器
这些实体能够代表同一个组织,也能够不同。假如不可用,则能够将软件创立者和软件答应者标志为未知,但必需完整指定标志创立者。
如何创立注册表搜索?
有时,装置包可能需求读取特定的注册表键值,然后将值存储到公共属性中,然后能够从任何其他允许援用Property表的表(即Environment,IniFile,Registry等)援用该公共属性,或者大多数 通常,运用各种自定义操作或条件调用属性。
这能够经过以下步骤完成。
您要做的第一件事是获取注册表项的值并将值存储到属性中
•在左侧窗格中,阅读到“自定义行为”并选择“搜索”页面
•单击“新建搜索”工具栏按钮
•重命名搜索以匹配要用于存储注册表项值的属性称号(我们称之为REGISTRY_SEARCH),然后右键单击它并选择“添加搜索位置” - >注册表
•在右侧窗格中,输入您的注册表搜索细致信息。
如何依据用户选择有条件地装置先决条件?
重要阐明以下文章运用从企业版和项目类型开端提供的选项。
本教程将指导您逐渐创立Windows Installer程序包,该程序包将依据用户选择有条件地装置先决条件。
假定您的应用程序需求在目的计算机上装置运转时,但只要在用户同意时才干装置相关的运转时。
1.添加先决条件
2.创立选择对话框
3.调整功用装置的条件
1.添加先决条件
为了允许用户决议能否装置某个先决条件,您能够在先决条件页面中将先决条件添加为基于要素或装置后的先决条件。要添加不在预定义的先决条件列表中的先决条件,能够按以下步骤操作:
•添加捆绑的必备软件。运用[Package Prerequisite]工具栏按钮,“New Package Prerequisite”上下文菜单项或Insert键。系统将提示您选择必备设置文件。
•添加可下载的必备软件。为此,您能够运用[URL先决条件]工具栏按钮或“新建URL先决条件”上下文菜单项。
留意请记住,此类先决条件是运用默许设置创立的,因而您需求手动配置它(例如,在先决条件装置条件选项卡中为先决条件定义正确的装置条件)。
2.创立选择对话框
在“对话框”页面中,您能够创立自定义对话框,用户将选择能否装置先决条件。
让我们思索这样一种状况:用户将具有一个单选按钮组控件,其中包含装置或不装置附加软件包的选项,如下所示:
附加到单选按钮组控件的INSTALL_ADDITIONAL_PACKAGES属性将包含用户在装置期间选择的选项。
3.调整功用装置的条件
在“组织”页面中,您能够调整功用装置。
每个基于功用或装置后的先决条件都在“组织”页面中创立其功用条目。您能够经过功用属性中的装置行为局部来调整功用装置。您能够调整功用装置,如下图所示:
因而,将依据用户选择布置该功用的装置。
如何在“组织”视图当选择多个组件
重要阐明以下文章运用从专业版和项目类型开端提供的选项。
假定您要为多个组件设置相同的属性。 本文将引见如何在“组织”页面上选择多个组件。
组织视图运用不支持多个组件选择的本机TREE控件。 但是,在“组织”视图当选择多个组件的处理办法如下。
从组件的上下文菜单中,运用“添加到列表”或按F4,将其添加到页面底部的树下显现的列表中。 对每个所需组件反复此步骤。