Compartilhar via


Grupo de tabelas de arquivos

grupo de tabelas de arquivo

Para obter mais informações sobre este diagrama, confira Legenda do diagrama de relação de entidades.

Um desenvolvedor de pacotes do instalador deve preencher o grupo de tabelas de arquivo das tabelas depois de dividir o aplicativo em componentes e recursos e depois de preencher o grupo de tabelas principais. O grupo de tabelas de arquivo contém todos os arquivos pertencentes à instalação e a maioria desses arquivos está listada na tabela File. A tabela Directory não é mostrada na figura, mas está intimamente relacionada ao grupo de tabelas de arquivo. A tabela Directory fornece a estrutura de diretório da instalação.

O grupo de arquivos das tabelas contém todas as tabelas relacionadas a arquivos.

  • A tabela File lista os arquivos que pertencem à instalação. Os arquivos que não estão listados na tabela File incluem arquivos de disco, que estão listados na tabela Media. Como cada arquivo pertence a um componente, a tabela File tem uma chave externa na tabela Component.

  • A tabela RemoveFile contém uma lista de arquivos a serem removidos pela ação RemoveFiles.

  • A tabela Font lista os arquivos de fonte a serem registrados no sistema.

  • A tabela SelfReg lista os arquivos de módulo da instalação que são registrados automaticamente.

  • A tabela Media lista a mídia de origem e os discos que pertencem à instalação.

  • A tabela BindImage lista os arquivos associados a DLLs importadas por executáveis.

  • A tabela MoveFile especifica quais arquivos são movidos durante a instalação.

  • A tabela DuplicateFile especifica quais arquivos são duplicados durante a instalação.

  • A tabela IniFile lista os arquivos .ini e as informações que o aplicativo precisa definir no arquivo.

  • A tabela RemoveIniFile contém as informações que um aplicativo precisa excluir de um arquivo .ini.

  • A tabela Environment é usada para definir os valores das variáveis de ambiente.

  • A tabela Icon fornece informações de ícone que são copiadas para um arquivo como parte do anúncio do produto.

  • A tabela FileSFPCatalog associa arquivos especificados aos arquivos de catálogo da proteção de arquivos do sistema.

    Windows Vista, Windows Server 2003 e Windows XP: sem suporte.

  • A tabela SFPCatalog contém catálogos de proteção de arquivos do sistema.

    Windows Vista, Windows Server 2003 e Windows XP: sem suporte.

  • A tabela MsiFileHash é usada para armazenar um hash de 128 bits de um arquivo de origem fornecido pelo pacote do Windows Installer.