Compartilhar via


Como validar um banco de dados de instalação

Os autores dos pacotes de instalação sempre devem executar a validação em seus pacotes antes de tentar instalar o pacote pela primeira vez e executar novamente a validação ao fazerem alterações no pacote. A validação verifica se há erros no banco de dados que podem parecer válidos individualmente, mas que causam um comportamento incorreto no contexto de todo o banco de dados. A tentativa de instalar um pacote que falha na validação pode danificar o sistema do usuário. Consulte as seções Validação de Pacote e Avaliadores de Consistência Interna – ICEs.

Você pode validar o pacote de exemplo usando o Orca.exe ou o Msival2.exe. Para exibir a ajuda para Msival2.exe alterar diretórios e insira na linha de comando.

Msival2 -?

O arquivo darice.cub contém as ações personalizadas do ICE necessárias para Msival2.exe executar a validação. Para validar o MNP2000.msi insira

msival2 MNP2000.msi Darice.cub

Para obter uma descrição das mensagens de erro e aviso retornadas pela validação, consulte a Referência do ICE. Corrija todos os erros no pacote e execute novamente a validação conforme necessário até que o pacote seja aprovado na validação sem erros.

Depois que o pacote for aprovado na validação, você poderá instalar o pacote de exemplo clicando no ícone MNP2000.msi ou na linha de comando usando as Opções de Linha de Comando.

Isso conclui a instalação de exemplo.

Próximo exemplo

Um exemplo de atualização