Grupo de tablas de archivos

grupo de tablas de archivos

Para más información sobre este diagrama, consulte Leyenda del diagrama de relaciones de entidades.

Un desarrollador de paquetes del instalador debe considerar la posibilidad de rellenar el grupo de tablas de archivos después de dividir la aplicación en componentes y características y después de rellenar el grupo de tablas principal. El grupo de tablas de archivos contiene todos los archivos que pertenecen a la instalación y la mayoría de estos archivos se enumeran en la tabla File. La tabla Directory no se muestra en la ilustración, pero está estrechamente relacionada con el grupo de tablas de archivos. La tabla Directory proporciona la estructura de directorios de la instalación.

El grupo de archivos de tablas contiene todas las tablas relacionadas con archivos.

  • En la tabla File se enumeran los archivos que pertenecen a la instalación. Entre los archivos que no aparecen en la tabla File se incluyen los archivos de disco, que se muestran en la tabla Media. Dado que cada archivo pertenece a un componente, la tabla File tiene una clave externa en la tabla Component.

  • La tabla RemoveFile contiene una lista de archivos que se van a quitar mediante la acción RemoveFiles.

  • La tabla Font muestra los archivos de fuente que se van a registrar en el sistema.

  • La tabla SelfReg muestra los archivos de módulo de la instalación que se registran automáticamente.

  • En la tabla Media se muestran los medios de origen y los discos que pertenecen a la instalación.

  • La tabla BindImage muestra los archivos enlazados a archivos DLL importados por ejecutables.

  • La tabla MoveFile especifica qué archivos se mueven durante la instalación.

  • La tabla DuplicateFile especifica qué archivos se duplican durante la instalación.

  • La tabla IniFile muestra los archivos .ini y la información que la aplicación necesita establecer en el archivo.

  • La tabla RemoveIniFile contiene la información que una aplicación tiene que eliminar de un archivo .ini.

  • La tabla Environment se usa para establecer los valores de las variables de entorno.

  • La tabla Icon proporciona información de icono que se copia en un archivo como parte del anuncio del producto.

  • La tabla FileSFPCatalog asocia los archivos especificados con los archivos de catálogo de protección de archivos del sistema.

    Windows Vista, Windows Server 2003 y Windows XP: no se admiten.

  • La tabla SFPCatalog contiene catálogos de protección de archivos del sistema.

    Windows Vista, Windows Server 2003 y Windows XP: no se admiten.

  • La tabla MsiFileHash se usa para almacenar un hash de 128 bits de un archivo de origen que proporciona el paquete de Windows Installer.