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

更新:2007 年 11 月

预定义注册表启动条件允许基于搜索在单个步骤中同时添加注册表搜索和启动条件。例如,可以搜索目标计算机的特定注册表项或值,然后使用启动条件计算搜索结果。如果搜索未成功,启动条件将显示一个错误信息对话框,安装将终止。

说明:

显示的对话框和菜单命令可能会与“帮助”中的描述不同,具体取决于您的当前设置或版本。若要更改设置,请在“工具”菜单上选择“导入和导出设置”。有关更多信息,请参见 Visual Studio 设置

添加注册表启动条件

  1. 在“启动条件编辑器”中,选择“目标计算机上的要求”节点。

  2. 在“操作”菜单上选择“添加注册表启动条件”。

  3. 选择“搜索 RegistryEntry”节点。在“属性”窗口中,选择“Root”属性并选择要搜索的注册表根。

  4. 选择 RegKey 属性并键入要搜索的注册表项的名称。这应该包括注册表项的完整路径,但不包括根。

    说明:

    注册表搜索只有在注册表项包含非 null 值时才能验证该注册表项是否存在。

  5. 还可以设置 Value 属性来搜索注册表项内的特定值。

    说明:

    注册表搜索只有在注册表项包含非 null 值时才能验证某个值是否存在。

  6. 选择“Condition”节点。在“属性”窗口中,选择“Message”属性,键入找不到注册表项时显示的错误信息。

请参见

任务

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

参考

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

其他资源

在部署中启动条件管理