Condition (Propiedad)

Actualización: noviembre 2007

Especifica una condición que se debe cumplir (evaluar como True) en tiempo de instalación en el equipo de destino. La propiedad Condition se puede utilizar para agregar lógica condicional a un instalador, por ejemplo, instalar un archivo sólo para una versión específica de sistema operativo. También se puede utilizar junto con una búsqueda de archivo, Registro o componente para terminar la instalación si no se encuentra un elemento determinado.

Nota:

Las condiciones se aplican a archivos y componentes, no a carpetas. Puede establecer una condición en una carpeta, pero se omitirá a menos que la carpeta esté vacía y su propiedad AlwaysCreate esté establecida en True. En este caso, se creará un componente ficticio para la carpeta y la condición se establecerá en dicho componente.

Valores

La propiedad Condition toma una cadena que contiene una instrucción condicional válida que se puede evaluar como True o False. Esta instrucción puede ser una condición o propiedad de Windows Installer, el valor que contiene la propiedad Property, la propiedad Name de una búsqueda de archivo, Registro o componente, o una combinación de las instrucciones anteriores que utilice operadores lógicos.

Por ejemplo, un proyecto de instalación contiene un cuadro de diálogo Casillas con una casilla denominada CheckBox1 y la propiedad CheckBox1Property es CHECKBOXA1. Para determinar si el usuario ha seleccionado CheckBox1, puede establecer la propiedad Condition en la expresión CHECKBOXA1=1. Para obtener más información, vea el paso "Para agregar una condición de inicio para comprobar la versión de Internet Explorer" en Tutorial: Implementar una aplicación basada en Windows.

La propiedad Condition se utiliza junto con la configuración de condiciones de inicio como se describe en Administración de las condiciones de inicio en la implementación.

Vea también

Conceptos

Condiciones de implementación

Referencia

Propiedades del Editor de condiciones de inicio

Property (Propiedad)

Property (Propiedad, carpetas)

Usar las propiedades de Windows Installer

Sintaxis de instrucciones condicionales de Windows Installer

Otros recursos

Administración de las condiciones de inicio en la implementación