Tabela de Mídia
A tabela Mídia descreve o conjunto de discos que compõem a mídia de origem para a instalação.
A tabela Mídia contém as colunas mostradas na tabela a seguir.
Coluna | Tipo | Chave | Nullable |
---|---|---|---|
DiskId | inteiro | Y | N |
LastSequence | inteiro | N | N |
DiskPrompt | de Texto | N | Y |
Armário | do Gabinete | N | Y |
VolumeLabel | de Texto | N | Y |
Fonte | propriedade | N | Y |
Colunas
-
DiskId
-
Determina a ordem de classificação da tabela. Esse número deve ser igual ou maior que 1.
-
LastSequence
-
Número da sequência de arquivos para o último arquivo dessa mídia. Os números na coluna LastSequence especificam quais dos arquivos na tabela de arquivo são encontrados em um disco de origem específico. Cada disco de origem contém todos os arquivos com números de sequência (conforme mostrado na coluna Sequência da tabela Arquivo) menor ou igual ao valor na coluna LastSequence e maior que o valor LastSequence do disco anterior (ou maior que 0, para a primeira entrada na tabela Mídia). Esse número deve ser não negativo; o limite máximo é de 32767 arquivos. Para obter mais informações sobre como criar um pacote do Windows Installer com mais arquivos, consulte Criando um pacote grande.
-
DiskPrompt
-
O nome do disco, que geralmente é o texto visível impresso no disco. Esse texto localizável é usado para solicitar ao usuário quando esse disco precisa ser inserido.
-
Gabinete
-
O nome do gabinete se alguns ou todos os arquivos armazenados na mídia forem compactados em um arquivo de gabinete. Se nenhum gabinete for usado, essa coluna deverá estar em branco. O nome do gabinete deve usar a sintaxe do tipo de dados gabinete. O Windows Installer sempre requer uma origem válida para reparar arquivos incluídos em arquivos de gabinete inseridos. Quando o Windows Installer instala um pacote que contém um arquivo de gabinete inserido, uma cópia do arquivo de gabinete pode ser salva pelo sistema. Esta cópia não pode ser usada para reparar o arquivo do gabinete. Para conservar o espaço em disco, use arquivos de gabinete externos em vez de arquivos de gabinete inseridos.
-
VolumeLabel
-
O rótulo atribuído ao volume. Esse é o rótulo de volume retornado pela funçãoGetVolumeInformation. Se a propriedade SourceDir se referir a um volume removível (disquete ou CD-ROM), esse rótulo de volume será usado para verificar se o disco apropriado está na unidade antes de tentar instalar arquivos. A entrada nesta coluna deve corresponder ao rótulo de volume da mídia física.
-
Origem do
-
Esse campo é usado apenas por aplicação de patch e, de outra forma, é deixado em branco. Uma transformação de patch pode inserir uma propriedade aqui que é o local do arquivo de gabinete que contém os arquivos de patch ou quaisquer novos arquivos adicionados pelo patch. Uma fonte diferente precisa ser especificada para esses arquivos porque a origem do pacote de patch pode ser armazenada separadamente da origem do produto. Se o campo Gabinete estiver vazio, o instalador ignorará o valor nesta coluna. Se esse campo estiver vazio, o instalador usará o valor da propriedade SourceDir como a origem do gabinete.
Observações
Se o nome do gabinete for precedido por um sinal de número (#), os arquivos que fazem referência a esse registro de tabela de mídia serão empacotados em um arquivo de gabinete armazenado no banco de dados como um fluxo separado.
Para obter mais informações sobre como adicionar armários às tabelas arquivo e tabelas de mídia, consulte Usando gabinetes e fontes compactadas.
O Windows Installer requer que o arquivo .msi esteja no primeiro disco de mídia removível (CD, DVD ou disquete) usado para a instalação do produto.
determinando o SourceMode
A propriedaderesumo da contagem de palavrasdetermina o modo de origem da instalação atual. Se essa propriedade for definida como 2 ou 3, uma instalação de gabinete será assumida. Nesse modo, supõe-se que os arquivos de gabinete existam no diretório indicado pela propriedade SourceDir. Se o valor de Tipo de Origem for 0 ou 1, todos os arquivos de origem serão considerados existentes na árvore cuja raiz é indicada pela propriedade SourceDir.
Observe que isso só se aplica a arquivos na tabela Arquivo que não têm os bits compactados ou não compactados definidos na coluna de atributos. Esses bits substituem o valor da propriedaderesumo da contagem de palavrasao determinar se um arquivo específico é compactado ou descompactado.
Validação