Partilhar via


Arquivos complementares

O estado de instalação de um arquivo complementar não depende de suas próprias informações de controle de versão de arquivo, mas do controle de versão de seu pai acompanhante. Consulte o File Versioning Rules. Para especificar um arquivo complementar, a chave primária do pai complementar na tabela Arquivo deve ser criada na coluna Versão do registro para o acompanhante.

No exemplo a seguir, FileA é o pai complementar e FileB é o arquivo complementar.

Tabela de Ficheiros (parcial)

Ficheiro Versão
ArquivoA 1.0.0.0
Arquivo B ArquivoA

 

Neste exemplo, o estado de instalação do FileB depende do File Versioning Rules e das informações de controle de versão do FileA. Se o instalador determinar que a versão do FileA no pacote deve ser instalada sobre uma versão mais antiga do FileA que já existe no computador do usuário, ele também instalará o FileB do pacote, independentemente da versão de qualquer FileB instalado.

Observe que um arquivo que é o caminho chave para seu componente não deve ser um arquivo complementar. Isso resultaria na lógica de controle de versão do arquivo de caminho de chave sendo determinada pelo arquivo pai complementar.