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.