Compartilhar via


Grupo tabelas de arquivos

grupo de tabelas de arquivos

Para obter mais informações sobre esse diagrama, consulte a legenda do diagrama de relação de entidade .

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

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

  • A tabela arquivo lista arquivos pertencentes à instalação. Os arquivos que não estão listados na tabela Arquivo incluem arquivos de disco, que estão listados na tabela Mídia. Como cada arquivo pertence a um componente, a tabela Arquivo tem uma chave externa na tabela Componente.

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

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

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

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

  • A tabela BindImage lista arquivos associados a DLLs importados 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 ambiente é usada para definir os valores das variáveis de ambiente.

  • A tabela ícone 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 do catálogo de 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.