Resilienza

La resilienza è la capacità di un'applicazione di recuperare normalmente da situazioni in cui manca un componente vitale o è stata sostituita da una versione incompatibile. Creando un pacchetto di installazione e usando Le funzioni del programma di installazione, gli sviluppatori possono usare Windows Installer per produrre applicazioni resilienti in grado di eseguire il ripristino da tali situazioni.

  • Usare l'elenco di origine del programma di installazione per aumentare la resilienza delle applicazioni che si basano sulle risorse di rete. Per altre informazioni, vedere Resilienza di origine.
  • Usare l'API del programma di installazione per verificare se è installata una funzionalità, un componente, un file o una versione file vitali.
  • Usare l'API del programma di installazione per controllare il percorso di un componente in fase di esecuzione. In questo modo si riduce la dipendenza dell'applicazione dai percorsi di file statici, che in genere differiscono tra i computer.
  • Usare il programma di installazione per reinstallare collegamenti danneggiati, voci del Registro di sistema e altri componenti senza dover rieseguire l'installazione.
  • Aumentare la resilienza dell'installazione del prodotto lasciando abilitata la funzionalità di rollback del programma di installazione. Per altre informazioni, vedere Rollback Installation.For more information, see Rollback Installation.