4 ótimas ferramentas para criar pacotes de instalador do Windows

4 ótimas ferramentas para criar pacotes de instalador do Windows

Eu escrevi uma quantidade razoável de código em minha carreira de TI e também divulgue um bom número de programas Windows, então uma boa ferramenta para criar pacotes de instalador do Windows sempre foi essencial. Cada programa teria um conjunto diferente de necessidades, como scripts, DLLs, configurações de segurança, etc., Portanto, uma ferramenta que poderia lidar com um conjunto complexo de requisitos era necessário.

Se você tem o dinheiro ou precisa de toneladas de suporte, sempre pode ir com o InstallShield, a escolha sólida para muitas empresas usando o Windows. Sempre usamos o InstallShield em nossos primeiros dias, pois veio embalado com Visual Studio e Visual FoxPro.

Índice

    No entanto, não é o único bom software para criar instaladores do Windows. Neste artigo, vou mencionar alguns outros utilitários gratuitos e pagos (embora muito mais baratos) que você pode experimentar em sua organização.

    Nullsoft System System de instalação (NSIS)

    Se você gosta de software de código aberto, pode querer verificar o Nullsoft System System de instalação (NSIS). NSIS é um sistema profissional que você pode usar para criar tudo, desde instaladores do Windows muito simples a muito complexos. É pequeno, mas possui um grande conjunto de recursos, o que o torna adequado para distribuição da Internet.

    Como você pode ver pelo nome, o NSIS é baseado em scripts, que permite criar lógica tão complicada quanto você precisa lidar com qualquer situação. Felizmente, para iniciantes, também inclui um monte de plug-ins e scripts predefinidos para você começar.

    Um recurso exclusivo para instalador avançado é Análise de instalador. É basicamente um conjunto de ferramentas para ver como os usuários instalam, usam e desinstalam seus aplicativos. Você pode ver facilmente o tamanho da sua base de usuários, carregue uma pesquisa quando um usuário desinstala o programa e obtenha informações sobre o sistema do usuário e a localização geográfica. Tudo isso em uma interface da web elegante e moderna que você pode testar a si mesmo.

    Ele também permite reembalar facilmente seus aplicativos no novo formato APPX, o que é necessário para a plataforma universal do Windows. Não requer alterações de código e elas têm uma ferramenta de conversor APPX gratuito. Esses são apenas alguns dos recursos exclusivos, mas o Advanced Installer cobre todas as bases. Confira a lista completa de recursos aqui para cada edição.

    Configuração inno

    A Inno Setup é um instalador avançado do Windows que é totalmente gratuito e que existe desde 1997. Tem muitos recursos e funciona muito bem para pequenas empresas com requisitos moderadamente complexos.

    Aqui está uma lista de alguns dos melhores recursos do Inno Setup:

    • Suporta todas as versões do Windows do Windows 2000 até o Windows 10
    • Suporta a instalação de aplicativos de 64 bits em janelas de 64 bits
    • Suporta a criação de um único arquivo exe para facilitar a distribuição de arquivos
    • Tipos de configuração personalizáveis ​​e suporte completo para desinstalações de aplicativos
    • Criação de atalhos, entradas de registro e arquivos INI
    • Suporta instalações silenciosas e mecanismo de script de pascal para instalações mais avançadas
    • Extensões de terceiros que aprimoram os recursos da configuração do Inno

    No geral, essa é uma opção muito boa, pois é totalmente gratuito e muito fácil de usar. Não será capaz de fazer o que o installshield ou o instalador avançado pode fazer, mas cobre praticamente todo o básico.

    Wix Toolset

    O Wix Toolset é um conjunto gratuito de ferramentas para criar instaladores do Windows que funcionam com o Visual Studio 2012 ou superior. Eu mencionei por último porque requer a maior curva de aprendizado. Você pode criar alguns instaladores muito complexos, mas você estará codificando bastante e usando uma linha de comando frequentemente.

    Wix Toolset é baseado no modelo de autoria XML. Se você não tem o Visual Studio, pode usar as ferramentas wix ou msbuild. Ele suporta a construção de arquivos de instalador MSI, MSP, MSM e MST. Ele também suporta um grande número de recursos do instalador do Windows.

    Portanto, esses são alguns dos programas mais conhecidos e estáveis ​​que você pode usar para criar os instaladores do Windows. Tenho certeza de que existem muitos outros por aí, então fique à vontade para nos informar qual você usa nos comentários. Aproveitar!