Articles of instalador

Inno Setup: Como manipular a barra de progresso na seção Executar?

Semelhante a esta pergunta: Como definir o valor da barra de progresso na seção [Run] do script de instalação do Inno Setup? Quando o Inno Setup chega à seção [Run] , a barra de progresso mostra 100% e pára nesta posição. Eu tenho muitos arquivos que eu instalo nesta seção Run , que eu gostaria […]

Como associar o aplicativo a tipos de arquivo existentes usando o instalador do WiX?

relacionado a isso: Como registrar tipos / extensões de arquivos com um instalador de WiX? mas não uma duplicata. Eu preciso lidar com tipos de arquivos existentes (arquivos .jpg). Eu não quero ser o manipulador padrão para .jpg, gostaria apenas de estender o menu “Abrir com” com um link para o meu aplicativo. Eu vejo […]

Como os instaladores binários do Linux (.bin, .sh) funcionam?

Alguns softwares (por exemplo, o NetBeans IDE ) enviam os instaladores do Linux em arquivos .sh. Curioso sobre como exatamente eles ’empacotam’ um IDE inteiro em um ‘shell script’, abri o arquivo em um editor. Eu vi um código de script de shell de texto simples e, em seguida, algum texto random random, que eu […]

Instale no mesmo caminho ao atualizar o aplicativo

Eu tenho um aplicativo onde estou implementando atualizações automáticas. Eu tenho um serviço da web que o programa verifica e se ele precisa atualizá-lo faz o download e executa o novo instalador (Projeto de instalação do Visual Studio 2005), após o qual o programa é reiniciado. Tudo bem e bem. Mas como posso ter certeza […]

Instaladores de aplicativos Java

Eu não estou procurando por java-web-start, estou procurando um kit de ferramentas de instalação do aplicativo thick-client. Eu tenho um aplicativo independente que consiste em vários arquivos (arquivos jar, arquivos de dados, etc) e precisaria fazer algumas tarefas de instalação bastante padrão, como pedir ao usuário por diretórios de destino, fazer com que eles localizassem […]

Dll do registrador MSI – auto-registro considerado nocivo

Eu tenho um aplicativo .NET winform que requer para registrar uma dll nativa durante a instalação. Minha pergunta é como posso registrar uma dll ( regsvr32 ABC.dll ) como parte do processo de instalação do MSI? Similarmente, como posso cancelar o registro de uma dll como parte do processo de desinstalação?

Qual é o atributo wix ‘KeyPath’?

Qual é o atributo Wix ‘ KeyPath ‘? Em particular, como se aplica ao seguinte:

Criar MSI ou projeto de instalação com o Visual Studio 2012

Eu crio uma pequena aplicação e gostaria de criar um arquivo MSI. No Visual Studio 2010, você tem esse tipo de projeto em: Outros tipos de projeto -> Instalação e implantação -> Visual Studio Installer -> Setup Project Mas a única coisa que você conseguiu no Visual Studio 2012 é “Habilitar o InstallShield Limited Edition”. […]

Como construir um arquivo dmg Mac OS X (em uma plataforma não-Mac)?

É possível construir um arquivo .dmg (para distribuir aplicativos) de uma plataforma que não seja do Mac? E se sim, como?

Inno Setup: Como desinstalar automaticamente a versão anterior instalada?

Estou usando o Inno Setup para criar um instalador. Eu quero que o instalador desinstale automaticamente a versão anterior instalada, em vez de sobrescrevê-la. Como eu posso fazer isso?