Partilhar via


Gestão de Componentes

O Windows Installer reduz o custo total de propriedade (TCO) de seus aplicativos, aumentando a capacidade de seus clientes de gerenciar e manter componentes de aplicativos durante a instalação e o tempo de execução. O banco de dados de instalação rastreia quais aplicativos exigem um componente específico, quais arquivos compõem cada componente, onde cada arquivo está instalado no sistema e onde as fontes de componentes estão localizadas. Isso permite que os desenvolvedores criem pacotes que fornecem os seguintes benefícios:

  • Maior resiliência das aplicações. Use o instalador para detetar e reinstalar componentes danificados sem ter que executar novamente a instalação. O instalador verifica o caminho de um componente em tempo de execução. Isso libera os aplicativos da dependência de caminhos de arquivos estáticos que geralmente diferem entre computadores e podem apontar para componentes ausentes. Para obter mais informações, consulte de resiliência .

  • Instalação sob demanda. Esse conjunto de recursos não é instalado durante a instalação, mas é especificado no banco de dados a ser instalado just-in-time para uso, se exigido pelo aplicativo no futuro. Os usuários não precisam executar a instalação novamente. Para obter mais informações, consulte de instalação sob demanda .

  • Anúncio de atalhos para recursos, aplicativos ou produtos inteiros na interface do usuário. Os usuários podem instalá-los sob demanda usando os atalhos. Os usuários também podem remover recursos, aplicativos ou produtos inteiros sob demanda. Para obter mais informações, consulte Advertisement.

  • Personalização da instalação. Um administrador pode aplicar transformações ao banco de dados que adaptam a instalação para um grupo específico de usuários. Para obter mais informações, consulte de personalização .

  • Implantação mais fácil de atualizações de aplicativos. Use o instalador para atualizar seus produtos. Para obter mais informações, consulte Patching and Upgrades.

  • Exibição de atalho de recurso. O instalador exibe atalhos para recursos que são executados localmente com atalhos para recursos que são executados remotamente. Como o banco de dados de instalação especifica o contexto de execução de cada recurso, pontos de entrada visivelmente equivalentes podem ser apresentados aos usuários conforme necessário.

  • Mantenha as métricas de uso nos recursos. Os desenvolvedores podem fornecer um pacote de instalação que mantém a contagem de uso de um recurso por todos os aplicativos cliente e remove componentes que não estão sendo usados.

  • Incorporar instalações. Os desenvolvedores podem incorporar os recursos de gerenciamento de componentes do instalador em seus aplicativos criando um pacote de instalação e usando o Installer Functions em seu código de aplicativo. A figura a seguir ilustra um aplicativo solicitando a instalação de um recurso.

    aplicativo que solicita a instalação do recurso.