Compartilhar via


Roteiro para a Documentação do Windows Installer

Esta documentação é a principal fonte de material de referência para o Windows Installer. Ele fornece informações sobre pacotes de instalação e o serviço do instalador. Ele também fornece descrições completas da API (interface de programação do aplicativo) e dos elementos do banco de dados do instalador. Esta documentação também contém uma discussão sobre exemplos básicos de pacotes de instalação e atualização em exemplos do Windows Installer.

O guia baseado em função para a documentação do Windows Installer é uma alternativa fornecida como um guia para leitores que preferem ver links para tópicos organizados por função profissional e cenários de tarefas comuns.

Para obter informações sobre os grupos de notícias do Windows Installer, consulte também o tópico: Outras fontes de informações do Windows Installer.

Para obter uma lista de dicas sobre como usar o Windows Installer, consulte Práticas Recomendadas do Windows Installer.

A lista a seguir descreve cada seção da documentação do instalador.

  • Sobre o Windows Installer fornece uma visão geral dos recursos e benefícios do instalador, como anúncio, instalação sob demanda, resiliência, personalização e gerenciamento de componentes. Esta seção apresenta os conceitos de componentes e recursos do instalador, que são essenciais para entender como o instalador organiza uma instalação. Ele também discute vários assuntos de alto nível sobre instalação, como Política do Sistema, Regras de Controle de Versão de Arquivo e Instalação de Reversão.
  • Usando o Windows Installer discute uma variedade de tópicos, como um método padrão para organizar um aplicativo em componentes que o instalador pode instalar ou remover do computador de um usuário; como baixar um pacote de instalação da World Wide Web; e usando imagens de origem compactadas.
  • As informações nas seções Novidades no Windows Installer podem ser usadas para identificar novos recursos que não são compatíveis com versões anteriores do Windows Installer.
  • Assinaturas Digitais e o Windows Installer descreve como as assinaturas digitais podem ser usadas com pacotes, transformações, patches, módulos de mesclagem e arquivos externos do gabinete.
  • Assemblies explica como usar o Windows Installer para instalar e gerenciar o common language run time e assemblies Win32.
  • interface do usuário fornece informações sobre os recursos de interface do usuário do instalador. Embora o instalador não forneça uma interface do usuário, um autor do pacote pode manter todos os dados e a lógica necessários para executar uma interface de usuário interna ou externa totalmente interativa no banco de dados de instalação. A seção Referência descreve elementos da interface do usuário que são especificados nas tabelas de banco de dados, incluindo caixas de diálogo, controles e eventos de controle.
  • Ações Padrão discute as ações padrão usadas pelo instalador nas tabelas de sequência para executar uma instalação. Essas informações se destinam principalmente aos desenvolvedores de pacotes.
  • de Ações Personalizadas descreve como criar funcionalidades adicionais no instalador. As ações personalizadas permitem que um autor de um pacote de instalação estenda os recursos de ações padrão, incluindo executáveis, bibliotecas de link dinâmico e script. Essas informações são destinadas a desenvolvedores de pacotes que precisam executar funções de instalação não encontradas em outro lugar no instalador.
  • Properties fornece informações sobre as propriedades que o instalador usa durante uma instalação. As seções Sobre e Usando fornece uma visão geral dessas variáveis globais e cada propriedade é descrita na seção Referência.
  • fluxo de informações de resumo documenta as propriedades de informações de resumo usadas pelo instalador. Essas informações são de interesse de todos os desenvolvedores.
  • Patching and Upgrades discute o uso do instalador para executar atualizações de arquivo, QFEs, atualizações secundárias, atualizações de produtos e aplicação de patch.
  • Transformações explica como alterar ou personalizar um banco de dados de instalação usando uma transformação de banco de dados e como gerar, proteger e aplicar transformações.
  • validação de pacote discute o uso de ICEs (Avaliadores de Consistência Interna) para testar a consistência interna dos pacotes de instalação que estão em desenvolvimento.
  • Módulos de Mesclagem apresenta um padrão para o design de módulos de mesclagem. Esse padrão deve ser seguido por desenvolvedores que estão criando seus próprios módulos de mesclagem, bem como por desenvolvedores que planejam usar o instalador para fornecer código compartilhado para seus aplicativos.
  • Windows Installer em sistemas operacionais de 64 bits discute como usar o Windows Installer para instalar e gerenciar componentes do instalador projetados para serem executados em sistemas operacionais de 64 bits.
  • exemplos do Windows Installer inclui um exemplo passo a passo da criação de um pacote de instalação com uma interface interna do usuário em um exemplo de instalação. Para obter um exemplo de criação de uma atualização importante para um pacote existente, consulte Um exemplo de atualização. Para saber como uma transformação de personalização desabilita recursos e adiciona novos recursos, consulte Um exemplo de transformação de personalização. Para obter um exemplo de criação de um pacote de patch que aplica uma pequena atualização a um pacote de instalação existente, consulte Um pequeno exemplo de aplicação de patch de atualização. Para saber como localizar um pacote de instalador existente, consulte um exemplo de localização.
  • de Interface de Automação fornece informações aos desenvolvedores que desejam usar a interface de automação do Windows Installer.
  • Installer Functions descreve as chamadas de função para a API do instalador. Essas são as funções que outros aplicativos chamam para acessar os serviços do instalador para instalar, manter ou remover aplicativos. As seções Usando incluem discussões sobre como solicitar recursos, iniciar instalações e reinstalar componentes ausentes programaticamente. A seção Referência é o material de referência principal para as funções de serviço do instalador.
  • do Banco de Dados do Instalador discute o banco de dados de instalação. O instalador mantém toda a lógica e os dados necessários para uma instalação em um banco de dados relacional localizado em um arquivo .msi. A seção Sobre fornece uma visão geral com diagramas de esquema para os principais grupos funcionais de tabelas do banco de dados. A seção Usar discute o trabalho com o mais importante dessas tabelas. Essas seções contêm informações essenciais para desenvolvedores que estão criando pacotes de instalação ou escrevendo ferramentas de criação de pacotes. A seção Referência contém material de referência completo para cada tabela de banco de dados. Esta seção também contém a referência primária para cada uma das funções de banco de dados. As funções de banco de dados são usadas internamente pelo instalador para acessar o banco de dados e são principalmente de interesse dos desenvolvedores das ferramentas de criação de pacotes do instalador.