Pacote de instalação
Um pacote de instalação contém todas as informações que o Windows Installer requer para instalar ou desinstalar um aplicativo ou produto e para executar a interface do usuário de instalação. Cada pacote de instalação inclui um arquivo .msi, contendo um banco de dados de instalação, um fluxo de informações resumidas e fluxos de dados para várias partes da instalação. O arquivo .msi também pode conter uma ou mais transformações, arquivos de origem internos e arquivos de origem externos ou arquivos de gabinete exigidos pela instalação.
Os desenvolvedores de aplicativos devem criar uma instalação para usar o instalador. Como o instalador organiza instalações em torno do conceito de componentes e recursose armazena todas as informações sobre a instalação em um banco de dados relacional, o processo de criação de um pacote de instalação envolve amplamente as seguintes etapas:
- Identificar os recursos a serem apresentados aos usuários.
- Organize o aplicativo em componentes.
- Preencha o banco de dados de instalação com informações.
- Valide o pacote de instalação.
A próxima seção discute os componentes e recursos do instalador. Para obter mais informações, consulte Componentes e recursos. A escolha dos recursos é geralmente determinada pela funcionalidade do aplicativo da perspetiva do usuário.
Recomenda-se que os desenvolvedores usem um procedimento padrão para escolher componentes. Para obter mais informações, consulte Organizando aplicativos em componentes.
Os autores de pacotes podem usar ferramentas de criação de pacotes de terceiros ou um editor de tabelas e o SDK do Windows Installer para preencher o banco de dados de instalação. Todos os pacotes de instalação precisam ser validados para consistência interna. Para obter mais informações, consulte Package Validation.