Advanced Installer Architect(安装包制作工具)v18.5中文版
最新推荐
-
齐鲁银行网银助手3.0.0.5官方版 安全软件 / 3.0M
-
360安全卫士U盘病毒专杀(Autorun.inf专杀)13.0.0.213简体中文绿色免费版 安全软件 / 86.1M
-
360安全卫士U盘病毒专杀工具v13.0.0.213绿色免费版 安全软件 / 86.1M
-
360安全卫士修复工具v13.0.0.213免费版 安全软件 / 86.1M
-
360安全卫士超强查杀V13.0.0.213安装版 安全软件 / 86.1M
精品推荐
-
FMSLogo(儿童编程环境)v8.3.2官方版 编程开发 / 11.2M
查看 -
visualgdb(VS开发安卓工具)5.1 r6免费版 编程开发 / 18.5M
查看 -
robosim虚拟机器人v2.1.2.103官方版 编程开发 / 145.8M
查看 -
CudaText(代码文本编辑器)v1.156.2.2中文版 编程开发 / 14.0M
查看 -
Visual Studio Code(微软代码编辑器)v1.82.2.0官方版 编程开发 / 89.9M
查看
本类排行
详情介绍
AdvancedInstallerArchitect安装包创建工具是一款简单易用的Windows软件安装程序创建工具,可以用来创建MSI、EXE等软件安装包。用户只需添加文件、修改名称、添加按钮即可。
Advanced Installer Architect(安装包创建工具)是一款简单易用的Windows软件安装程序创建工具,可用于创建MSI、EXE等软件安装包。用户只需添加文件、修改名称、添加按钮即可。
基本介绍
Advanced Installer Architect 是一款Windows Installer 创作工具,使开发人员和系统管理员能够轻松构建可靠的MSI 包。 Advanced Installer 对于管理员和开发人员来说是一个有用的工具,允许他们创建可靠的MSI 包。
软件特点
1. MSI 创建:简单、安全且可靠—— 高级安装程序简化了您在Windows 上打包和更新软件的方式。通过我们简单的GUI 克服复杂性并利用Windows Installer 的强大功能。
2. Visual Studio:使用高级安装程序的官方扩展直接从Visual Studio 创建安装包。只需点击几下鼠标即可导入您的解决方案工件。
3. 团队协作:使用我们GUI 的内置项目注释支持,构建合并模块以与团队共享您的工作,并在安装程序中记录您想要的所有内容。
4. 简化开发和维护:专为高级安装程序项目设计的标准XML格式为您提供简单的代码差异。在意外变化摧毁您的建筑物之前很容易发现它们。
5. 安全的应用程序部署:所有已安装软件包的SHA 256 数字签名以及更新下载的完整性检查。我们通过应用最新的安全标准来保护您的用户和声誉。
6. 完整的应用程序生命周期管理:使用高级安装程序的内置更新程序部署无缝应用程序更新。只需几分钟即可完成配置,全部通过我们简单而强大的GUI 完成。
7、全功率可扩展性:为最终用户创造最佳的用户体验。使用用C#、C++、PowerShell、VBScript 编写的代码或使用我们预定义的自定义操作来自定义和扩展高级安装程序提供的内置功能。
特征
- 高级安装程序使MSI 创建变得轻而易举
- 高级安装程序集成到自动化构建工具中
- 安装并注册组成应用程序的资源
- 搜索、下载并安装先决条件
- 以模块和组件的形式组织您的应用程序
- 保护并选择包裹的展示方式
- 通过自定义操作扩展安装过程
- 自定义安装用户界面
版本特点
- 完全安装、注册和卸载构成您的应用程序的文件、组件和资源;
- 完全定制的MSI安装包
- 具有添加、删除文件和文件夹的功能;
- 添加或删除内部和外部文件或URL 快捷方式;
- 添加或删除注册表项或项目;
- 添加或删除环境变量;
- 可以在安装过程中设置文件属性
- 只读、隐藏等;
- 安装后强制系统重启;
- 支持在64位CPU的系统中制作安装包;
- Windows系统下完整的安装过程日志
指示
如何实现已安装产品的软件识别?
重要提示以下文章使用从Professional Edition 和Project Type 开始的可用选项。
高级安装程序允许您创建ISO 中可用的安装包
19770-2 标准需要目标计算机上的部署信息才能准确识别已安装的应用程序。
实施步骤如下:
1. 打开高级安装程序项目并从“产品详细信息”选项卡导航至“软件标识”选项卡。
2. 启用软件识别标签并按照“软件识别”选项卡中的说明填写所有“强制标签”。这些标签是软件识别的基本要求。
3. (可选)指定剩余的非强制标签。这些标签不是必需的,但可以更准确地识别您的产品。
例子:
在示例场景中,必须考虑三个实体:
•软件创建者
•软件许可方
• 标签创建者
这些实体可以代表同一组织,也可以不同。如果不可用,则可以将软件创建者和软件许可者标记为未知,但必须完全指定标记创建者。
如何创建注册表搜索?
有时,安装包可能需要读取特定的注册表项值,然后将该值存储到公共属性中,然后可以从任何其他允许引用属性表的表(即环境、IniFile、注册表等)引用该属性。 ),或者大多数
通常,使用各种自定义操作或条件来调用属性。
这可以通过以下步骤来完成。
您要做的第一件事是获取注册表项的值并将该值存储到属性中
•在左窗格中,浏览至“自定义行为”并选择“搜索”页面
•单击“新建搜索”工具栏按钮
• 重命名搜索以匹配您要用于存储注册表项值的属性名称(我们将其称为REGISTRY_SEARCH),然后右键单击它并选择“添加搜索位置”-
登记处
•在右窗格中,输入您的注册表搜索详细信息。
如何根据用户选择有条件地安装先决条件?
重要信息:以下文章使用从企业版和项目类型开始的可用选项。
本教程将引导您逐步创建Windows Installer 程序包,该程序包将根据用户选择有条件地安装必备组件。
假设您的应用程序需要在目标计算机上安装运行时,但关联的运行时只能在用户同意的情况下安装。
1. 添加先决条件
2. 创建选择对话框
3.调整功能安装条件
1. 添加先决条件
要允许用户决定是否安装特定先决条件,您可以在先决条件页面中将该先决条件添加为基于功能的先决条件或安装后先决条件。要添加不在预定义先决条件列表中的先决条件,请执行以下步骤:
•添加捆绑的必备软件。使用[包先决条件]工具栏按钮“新建包
先决条件”上下文菜单项或Insert 键。系统将提示您选择先决条件设置文件。
•添加可下载的必备软件。为此,您可以使用[URL 先决条件] 工具栏按钮或“新建URL 先决条件”上下文菜单项。
注意:请记住,此类先决条件是使用默认设置创建的,因此您需要手动配置它(例如,在先决条件安装条件选项卡中为先决条件定义正确的安装条件)。
2. 创建选择对话框
在对话框页面中,您可以创建自定义对话框,用户将在其中选择是否安装必备组件。
让我们考虑这样一种情况,用户将有一个单选按钮组控件,其中包含安装或不安装附加包的选项,如下所示:
附加到单选按钮组控件的INSTALL_ADDITIONAL_PACKAGES 属性将包含用户在安装过程中选择的选项。
3.调整功能安装条件
在“组织”页面中,您可以调整功能安装。
每个基于功能或安装后先决条件都会在“组织”页面中创建其功能条目。您可以通过功能属性中的安装行为部分调整功能安装。您可以调整功能安装,如下所示:
因此,该功能的安装将根据用户的选择进行安排。
如何在组织视图中选择多个组件
重要提示以下文章使用从Professional Edition 和Project Type 开始的可用选项。
假设您要为多个组件设置相同的属性。本文介绍如何在“组织”页面上选择多个组件。
组织视图使用不支持多个组件选择的本机TREE 控件。但是,在组织视图中选择多个组件的解决方法如下。
从组件的上下文菜单中,使用“添加到列表”或按F4 将其添加到页面底部树下显示的列表。对每个所需组件重复此步骤。