Compartilhar via


Tabela de erros

A tabela Erro é usada para pesquisar modelos de formatação de mensagem de erro ao processar erros com um conjunto de códigos de erro, mas sem um conjunto de modelos de formatação (essa é a situação normal).

A tabela Erro tem as colunas a seguir.

Coluna Tipo Chave Nullable
Erro inteiro Y N
Mensagem de modelo de N Y

 

Colunas

Erro de

Consulte Mensagens de Erro do Windows Installer para obter uma lista dos números de erro e mensagens.

O número de erro deve ser um inteiro não negativo.

O intervalo de 25000 a 30000 é reservado para erros de ações personalizadas. Os autores de ações personalizadas podem usar esse intervalo para suas ações personalizadas.

Mensagem

Esta coluna contém o modelo de formatação de erro localizável. A tabela Error é gerada pelo processo de build inicial para conter os modelos de formato de depuração.

A tabela a seguir lista mensagens reservadas. Para obter uma lista de códigos de erro internos e de envio, consulte Mensagens de Erro do Windows Installer.

Erro Mensagem Observações
0 {{Erro fatal: }} Prefixo de cabeçalho para erros fatais (INSTALLMESSAGE_FATALEXIT). O texto entre chaves duplas {{text}} só fica visível no arquivo de log. O texto não é exibido para o usuário na interface do usuário.
1 Erro [1]. Prefixo de cabeçalho para erros (INSTALLMESSAGE_ERROR)
2 Aviso [1]. Prefixo de cabeçalho para avisos (INSTALLMESSAGE_WARNING)
3    
4 Informações [1]. Prefixo de cabeçalho para mensagens informativas (INSTALLMESSAGE_INFO)
5 Erro interno [1]. [2]{, [3]}{, [4]} Prefixo de cabeçalho para erros internos
6  
7 {{Disco cheio: }} Prefixo de cabeçalho para erros de espaço fora do disco (INSTALLMESSAGE_OUTOFDISKSPACE). O texto entre chaves duplas {{text}} só fica visível no arquivo de log. O texto não é exibido para o usuário na interface do usuário.
8 Ação [Hora]: [1]. [2]
9 [ProductName]
10 {[2]}{, [3]}{, [4]}
11 Tipo de mensagem: [1], Argumento: [2]
12 === Registro em log iniciado: [Data] [Hora] ===
13 === Registro em log interrompido: [Data] [Hora] ===
14 Início da ação [Hora]: [1]
15 A ação terminou [Hora]: [1]. Valor retornado [2]
16 Tempo restante: {[1] min }{[2] s}
17 Sem memória. Desligar outros aplicativos antes de tentar novamente
18 O instalador não está mais respondendo
19 Instalador encerrado prematuramente
20 Aguarde enquanto o Windows configura [ProductName]...
21 Coletando informações necessárias...
22 Removendo versões mais antigas deste aplicativo...
23 Preparando-se para remover versões mais antigas deste aplicativo...
32 {[ProductName] }Configuração concluída com êxito.
33 {[ProductName] }Falha na instalação.

 

Observações

O modelo não inclui a formatação para o número de erro no campo 1. Ao processar o erro, o instalador anexa um prefixo de cabeçalho ao modelo, dependendo do tipo de mensagem. Esses cabeçalhos também são armazenados na tabela Erro.

O texto entre chaves duplas {{text}} só fica visível no arquivo de log. O texto não é exibido para o usuário na interface do usuário.

Você pode importar uma tabela de erros localizada para o banco de dados usando Msidb.exe ou MsiDatabaseImport. O SDK inclui uma tabela de erros localizada para cada um dos idiomas listados na seção Localizando as tabelas de erro e actiontext. Se a tabela Erro não for preenchida, o instalador carregará cadeias de caracteres localizadas para o idioma especificado pela propriedade ProductLanguage.

Validação

ICE03
ICE06
ICE40
ICE46