Tabla AppSearch

La tabla AppSearch contiene las propiedades necesarias para buscar un archivo que tenga una firma de archivo determinada. La tabla AppSearch también se puede usar para establecer una propiedad en el valor existente de un una entrada del registro o del archivo .ini.

La tabla AppSearch tiene las siguientes columnas.

Columna Tipo Clave Nullable
Propiedad Identificador Y No
Firma_ Identificador Y No

 

Columnas

Propiedad

Al ejecutar la acción AppSearch, esta propiedad se establece en la ubicación del archivo indicado por la columna Firma_. Esta propiedad se establece si la firma de archivo existe en el equipo del usuario. Las propiedades usadas en esta columna deben ser propiedades públicas y tener un identificador que no contenga letras minúsculas.

La propiedad enumerada en el campo Propiedad se puede inicializar en la tabla Propiedad o desde una línea de comandos. Si la acción AppSearch localiza la firma, el instalador invalida el valor de propiedad inicializado con el valor encontrado. Si no se encuentra la firma, se usa el valor de la propiedad inicial. Si la propiedad nunca se inicializó, solo se establecerá si se encuentra la firma. De lo contrario, la propiedad es indefinida.

Firma_

La columna Firma_ contiene un identificador único denominado firma y también es una clave externa en las tablas RegLocator, IniLocator, CompLocator y DrLocator. Al buscar un archivo, el valor de esta columna también debe ser una clave externa en la tabla Firma. Si el valor de esta columna no aparece en la tabla Firma, el instalador determina que la búsqueda es para un directorio.

Observaciones

La acción AppSearch en las tablas de secuencia procesa la información de esta tabla. Para obtener información sobre el uso de las tablas de secuencia, consulte Uso de una tabla de secuencia.

La acción AppSearch busca firmas, en primer lugar, mediante la tabla CompLocator, en segundo lugar, la tabla RegLocator, en tercer lugar, la tabla IniLocator y, por último, la tabla DrLocator. Las firmas de archivo se muestran en la tabla Firma. Una firma que no está en la tabla Firma denota un directorio y la acción establece la propiedad en el trazado del directorio para esa firma.

Consulte Búsqueda de aplicaciones existentes, archivos, entradas del registro o entradas del archivo .ini.

Validación

ICE03
ICE06
ICE32
ICE52
ICE88