Rollback dell'installazione
Quando Windows Installer elabora lo script di installazione per l'installazione di un prodotto o di un'applicazione, genera contemporaneamente uno script di rollback e salva una copia di ogni file eliminato durante l'installazione. Questi file vengono conservati in una directory di sistema nascosta e vengono eliminati automaticamente al termine dell'installazione. Se tuttavia l'installazione non riesce, il programma di installazione esegue automaticamente un'installazione di rollback che restituisce il sistema allo stato originale.
Il rollback automatico di un'installazione non riuscita è il comportamento predefinito del programma di installazione. Per disabilitare il rollback durante un'installazione, usare uno dei seguenti elementi:
- DISABLEROLLBACK, proprietà
- PROMPTROLLBACKCOST, proprietà
- Azione DisableRollback
- DisableRollback
- EnableRollback ControlEvent
Ogni volta che il rollback è disabilitato, il programma di installazione imposta la proprietà RollbackDisabled .
Se un'installazione usa azioni personalizzate, è necessaria un'ulteriore creazione del pacchetto di installazione per usare la funzionalità di rollback. Per altre informazioni, vedere Rollback di azioni personalizzate.