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