Resiliência
Resiliência é a capacidade de um aplicativo se recuperar graciosamente de situações em que um componente vital está faltando ou foi substituído por uma versão incompatível. Ao criar um pacote de instalação e usar o Installer Functions, os desenvolvedores podem usar o Windows Installer para produzir aplicativos resilientes capazes de se recuperar de tais situações.
- Use a lista de fontes do instalador para aumentar a resiliência de aplicativos que dependem de recursos de rede. Para obter mais informações, consulte Source Resiliency.
- Use a API do instalador para verificar se um recurso, componente, arquivo ou versão de arquivo vital está instalado.
- Use a API do instalador para verificar o caminho para um componente em tempo de execução. Isso reduz a dependência do aplicativo em caminhos de arquivos estáticos, que geralmente diferem entre computadores.
- Use o instalador para reinstalar atalhos danificados, entradas do Registro e outros componentes sem ter que executar novamente a instalação.
- Aumente a resiliência da instalação do seu produto deixando a capacidade de reversão do instalador ativada. Para obter mais informações, consulte Rollback Installation.