Instalando aplicativos EXE únicos

2

Muitas vezes eu encontro uma ferramenta ou utilitário na internet como o SnippetCompiler que é muito útil. No entanto, muitos desses tipos de ferramentas não são fornecidos com um instalador. Eu queria saber se existe alguma ferramenta rápida para gerar um instalador de um único EXE? Eu sou um desenvolvedor e sei sobre WIX, InstallShield e adicionando atalhos para Arquivos de Programas e menu Iniciar. Só estou querendo saber se existem ferramentas rápidas para realizar a mesma coisa tão simples quanto possível.

    
por Jeffrey Kevin Pry 13.10.2011 / 17:08

2 respostas

2

Você deseja um programa que crie, a partir de um único programa.exe, um pacote de instalação automática que outra pessoa possa usar para instalar o program.exe em seu computador com Windows e que será exibido nos aplicativos de remoção do painel de controle lista com uma opção de desinstalação.

O mais simples que eu encontrei é provavelmente Inno Setup . Como vários desses programas, você escreve um pequeno arquivo de texto para informar o que deve ser incluído. Aqui está um exemplo de um tutorial on-line

[Setup]
AppName=My Program
AppVerName=My Program version 1.5
DefaultDirName={pf}\My Program
DefaultGroupName=My Program
UninstallDisplayIcon={app}\MyProg.exe
Compression=lzma
SolidCompression=yes
OutputDir=userdocs:Inno Setup Examples Output

[Files]
Source: “MyProg.exe”; DestDir: “{app}”

[Icons]
Name: “{group}\My Program”; Filename: “{app}\MyProg.exe”

Então você escreve esse arquivo, roda o Inno Setup e ele produz um arquivo que os outros podem baixar e executar para instalar o programa.exe em seu computador Windows.

    
por 14.10.2011 / 00:35
2

Embora ele seja projetado para conteúdo compactado em arquivos .zip, e não em .exes autônomos, O ZipInstaller da NirSoft estaria correto seu beco. Ele foi projetado para extrair arquivos .zip e instalar seu conteúdo, colocando arquivos na pasta Program Files , criando links no Start Menu e assim por diante.

    
por 13.10.2011 / 17:30

Tags