Codigos Retorno Instalador EasyData - EasyData-Solutions/Documentacao GitHub Wiki

Documentação de Códigos de Retorno do Instalador – EasyData Solutions (Squirrel.Windows)

Este documento descreve os códigos de retorno utilizados pelo instalador EXE do sistema EasyData Solutions, gerado a partir do Squirrel.Windows.
A Microsoft Store exige que esses códigos sejam documentados para validação do processo de instalação silenciosa e monitoramento de falhas.


📌 Visão Geral

O instalador baseado no Squirrel utiliza códigos de saída padrão do Windows, além de códigos genéricos que indicam sucesso, falhas ou necessidade de reinicialização.
A tabela abaixo lista os códigos mais comuns e seus significados.


📘 Tabela de Códigos de Retorno

Código Descrição
0 Instalação concluída com sucesso.
1 Erro genérico durante a instalação.
2 Parâmetros inválidos fornecidos ao instalador.
5 Acesso negado (permissões insuficientes).
13 Dados inválidos ou corrompidos.
87 Parâmetro inválido (erro interno do Windows).
120 Função não implementada (erro interno do Windows).
1602 Instalação cancelada pelo usuário.
1603 Erro fatal na instalação.
3010 Instalação concluída, porém requer reinicialização do sistema.

📌 Observações Importantes

  • O instalador Squirrel não possui uma lista oficial de códigos próprios.
  • Os códigos acima representam os retornos mais comuns observados em instalações baseadas no Squirrel e no Windows Installer.
  • Caso o instalador seja personalizado, novos códigos podem ser adicionados conforme necessário.
  • A Microsoft Store utiliza esses códigos para determinar se a instalação foi bem-sucedida durante o processo de certificação.

📄 Contato

Para dúvidas técnicas sobre o instalador ou integração com a Microsoft Store, entre em contato com a equipe da EasyData Solutions.