Como criar um instalador
Ao desenvolver uma aplicação Windows é usual que se crie um instalador para este programa.
Para criar um instalador de um programa, você pode usar o Inno Setup, que é gratuito. Ele foi criado em 1997 e vem sido aprimorado desde então, sendo igual ou mesmo melhor que muitas outros softwares comerciais tanto em estabilidade quanto em funções disponíveis.
Criar um instalador de um programa
Para criar um instalador com o Inno Setup, você precisa escrever um arquivo de script. Neste arquivo você diz para quais diretórios serão copiados os arquivos do seu programa. Especifica atalhos, mudanças no registro, escolhe individualmente arquivos que serão desinstalados e mais um monte de opções. Para evitar que você precise ficar escrevendo na mão o script para criar o instalador, existe um utilitário chamado IsTool que transforma o Inno Setup em um programa visual de criação de instaladores. Usando o IsTool a criação do instalador é totalmente feita usando a interface gráfica. Excelente programa.
Leia também
Dentre as funções suportadas pelo Inno Setup estão:
Todas as versões do windows, desde NT 4.0 até a atual Windows 7 (nov. 2010)
Cria instaladores para programas feitos para 64 bits
Crias instaladores para programas feitos em qualquer linguagem de programação
Cria um exe único ou dividido em vários aquivos para facilitar a distribuição
Interface padrão Windows com grande possibilidade de customização
Instalador simples com várias opções
Gera também o desinstalador, colocando a opção de desinstalar no “Adicionar ou remover programas” do Windows
Vários níveis de compactação no .exe gerado
Permite criar instalação silenciosa
O código do Inno Setup é aberto e está disponível para download na página oficial, o que é ótimo para quem quer começar a programar sem gastar muito dinheiro.
Pode ser usado gratuitamente, mesmo para aplicações comerciais
Faça o download do Inno Setup e do IsTool e em alguns minutos você terá um instalador de qualidade para o seu programa!
Sobre o autor
Profissional de TI com mais de 20 anos de experiência na indústria. Bacharel em Matemática Computacional, sempre aprendendo sobre tecnologia, desenvolvimento de software e automação. É criador do site Palpite Digital onde compartilha conhecimentos desde 2007!
Veja também
Como se livrar dos aplicativos indesejados de seu computador ou celular?
Como escolher a versão do Windows que você precisa?
Gerenciador de tarefas – Download do melhor
Fazer MSN! Criar MSN! Passo a passo!