Inhaltsverzeichnis
Checklist Inno Setup
Versione: 2.1
Ambito: Script Inno Setup, comportamento installer e deployment sicuro.
DEVE
- [ ] Percorso upgrade definito (stesso AppId; gestione versione; passi migrazione)
- [ ] Disinstallazione rimuove solo cio che e stato installato (nessuna cancellazione troppo ampia)
- [ ] Posizioni installazione seguono convenzioni Windows; per-user vs per-machine esplicito
- [ ] Requisiti privilegi minimi; diritti Admin solo quando necessario e giustificato
- [ ] Strategia firma codice definita (installer e binari)
- [ ] Installazione/disinstallazione silente supportata (dove richiesta) con exit code deterministici
- [ ] Output log (se attivato) e sicuro; nessun segreto/PII esposto
DOVREBBE
- [ ] Repair/Install verifica processi in esecuzione e gestisce pulitamente file in uso
- [ ] Validare prerequisiti (VC Runtime, .NET, Office, ecc.) con messaggi errore chiari
- [ ] Comportamento 32/64-bit esplicito; evitare confusione Registry/Path
BUONO
- [ ] Fornire verifica checksum per payload scaricati
- [ ] Fornire strategia rollback per fallimenti parziali
Versione: 2.1 (Split)
Autore: Wolfgang van der Stille
Torna a Checklist Stack | Checklist di Revisione
Zuletzt geändert: il 29/01/2026 alle 21:09