Grupo de tablas Locator

El grupo de tablas Locator se usa para localizar archivos y aplicaciones. Para buscar un archivo, determine primero la firma del archivo y, después, búsquelo. Las tablas Locator se usan para buscar la firma única de un archivo en el Registro, en los datos de configuración del instalador, en el árbol de directorios o en los archivos .ini. Tras ello, la firma de archivo se puede comprobar en la tabla Signature para confirmar que un archivo determinado es realmente el archivo que se está buscando, y no otro archivo con el mismo nombre. Si un registro de una tabla Locator no contiene una clave en la tabla Key, quiere decir que dicho registro hace referencia a un directorio, no a un archivo.

El componente que controla un archivo se puede encontrar en la tabla File a través de la clave externa de la tabla Component. El instalador resuelve la ubicación de un archivo a través de la tabla Component porque cada archivo pertenece a un componente. La ubicación de un componente se puede encontrar a través de una clave externa de la tabla Component en la tabla Directory.

La ubicación de una aplicación se puede encontrar buscando los archivos que conforman la aplicación. El instalador también proporciona dos tablas para buscar versiones anteriores de una aplicación: la tabla AppSearch y la tabla CCPSearch.

Las siguientes tablas conforman el grupo de tablas Locator, y se usan para determinar la firma de archivo.

  • La tabla RegLocator contiene la información necesaria para buscar un archivo o un directorio en el Registro.
  • La tabla IniLocator contiene la información necesaria para buscar un archivo .ini. El archivo .ini debe estar presente en el directorio de Microsoft Windows predeterminado.
  • La tabla CompLocator contiene la información necesaria para buscar un archivo o un directorio mediante los datos de configuración del instalador.
  • La tabla DrLocator contiene la información necesaria para buscar un archivo o un directorio en el árbol de directorios.
  • La tabla AppSearch contiene las propiedades que se deben establecer en el resultado de búsqueda de una firma de archivo correspondiente.
  • La tabla CCPSearch contiene la lista de firmas de archivo, de las que al menos una debe estar presente en el equipo de un usuario relativa al Programa de comprobación de cumplimiento (CCP).