在部署中启动条件管理

使用**“启动条件编辑器”**,可以指定成功运行安装所必须满足的条件。 例如,您可能希望检查特定版本的操作系统;如果用户尝试在不满足条件的系统上安装,安装将不会进行。

可在目标计算机上执行搜索,以确定是否存在特定文件、注册表项或 Microsoft Windows Installer 组件。 搜索和条件计算在安装开始时执行。

预定义的启动条件允许在单个步骤中同时添加搜索和启动条件。 搜索的 Property 属性自动在启动条件的 Condition 属性中被引用。

下列主题介绍了可以使用**“启动条件编辑器”**执行的任务。

本节内容

主题

说明

“启动条件编辑器”的属性

描述“启动条件编辑器”的属性。

.NET Framework 启动条件

介绍如何确定目标计算机上是否安装了 .NET Framework 运行时文件,并在这些文件未安装时回滚安装。

如何:添加文件启动条件

解释如何确定文件在目标计算机上是否存在,并在该文件不存在时回滚安装。

如何:添加注册表启动条件

解释如何确定目标计算机上是否存在注册表项,并在注册表项不存在时回滚安装。

如何:添加 Windows Installer 启动条件

解释如何确定目标计算机上是否存在 Windows Installer 组件,并在该组件不存在时回滚安装。

如何:添加 Internet 信息服务启动条件

描述如何确定目标计算机上是否已安装 Internet 信息服务,并在该服务未安装时回滚安装。

如何:在启动条件编辑器中添加文件搜索

描述如何确定目标计算机上是否存在某个文件。

如何:在启动条件编辑器中添加注册表搜索

解释如何确定目标计算机上是否存在注册表项。

如何:在启动条件编辑器中添加 Windows Installer 搜索

解释目标计算机上是否存在 Windows Installer 组件。

如何:添加 Microsoft 数据访问组件的启动条件

演示如何确定是否应安装数据访问组件。

如何:在启动条件编辑器中添加启动条件

描述如何指定安装时必须满足的条件。

如何:添加预定义启动条件

描述如何为 .NET Framework、文件、注册表项、Windows Installer 组件以及 Internet Information Services 添加预定义启动条件。

如何:使用注册表启动条件指定目标目录

阐释如何更改基于条件的目标目录。

相关章节

术语

定义

搜索现有的应用程序、文件、注册表项或 .ini 文件条目

描述 Windows Installer 如何在安装期间搜索特定的文件或目录,以确定用户是否已安装某个版本的应用程序。

部署中的文件安装管理

描述“文件系统编辑器”,使用该编辑器可以向部署项目中添加项目输出、文件和其他项,并指定它们在目标计算机上的安装位置。

部署中的注册表设置管理

描述“注册表编辑器”,使用该编辑器可以指定要添加到目标计算机注册表中的注册表项和值。

部署中的文件类型管理

描述“文件类型编辑器”,使用该编辑器可以在目标计算机上建立文件关联。

部署中的用户界面管理

描述“用户界面编辑器”,使用该编辑器可以指定和设置在目标计算机上安装期间显示的预定义对话框的属性。

部署中的自定义操作管理

描述“自定义操作编辑器”,使用该编辑器可以指定安装结束时在目标计算机上执行的附加操作。

部署中的新增功能

描述与安装和部署相关的新功能。