Grupo de Tabelas de Ficheiros
Para obter mais informações sobre este diagrama, consulte a legenda do diagrama de relação de entidade .
Um desenvolvedor de pacote de instalação 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 pertencentes à instalação e a maioria desses arquivos está listada na tabela Arquivo . O da tabela Directory não é mostrado na figura, mas está intimamente relacionado ao grupo de tabelas de arquivos. A tabela Directory fornece a estrutura de diretórios da instalação.
O grupo de arquivos de tabelas contém todas as tabelas relacionadas a arquivos.
A tabela Arquivo lista os 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 os arquivos de módulo da instalação que são auto-registrados.
A tabela Media lista a mídia de origem e os discos pertencentes à instalação.
A tabela BindImage lista os arquivos vinculados 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 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 de produto.
A tabela FileSFPCatalog associa arquivos especificados a arquivos de catálogo de proteção de arquivos do sistema.
Windows Vista, Windows Server 2003 e Windows XP: Não suportado.
A tabela SFPCatalog contém catálogos de proteção de arquivos do sistema.
Windows Vista, Windows Server 2003 e Windows XP: Não suportado.
O de tabela MsiFileHash é usado para armazenar um hash de 128 bits de um arquivo de origem fornecido pelo pacote do Windows Installer.