Articles of windows installer

Criar pasta e arquivo no perfil de usuário atual, a partir do perfil de administrador

Nosso cliente só permite que aplicativos sejam instalados quando conectados como Admin. O aplicativo que precisa ser instalado deve ser instalado para o usuário atual da máquina. O aplicativo instala bem, o meu problema vem quando eu preciso soltar um arquivo de configuração na pasta appdata / perfil de usuário do usuário. Como é onde […]

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”. […]

Serviço do Windows não é mostrado em adicionar remover programas no painel de controle

Eu instalei meu serviço windows via (nome do serviço: Serviço de Teste) InstallUtil.exe presente no .NET Framework (: \ Windows \ Microsoft.NET \ FrameWork64 \ v4) em um computador com Windows 7. Eu posso ver meu serviço no console de serviços. No entanto, fui para programas e resources do painel de controle para desinstalar manualmente […]

Como passar o CustomActionData para um CustomAction usando o WiX?

Como as propriedades são definidas em CustomActionData para serem recuperadas por uma ação personalizada adiada?

Removendo arquivos ao desinstalar o WiX

Ao desinstalar meu aplicativo, gostaria de configurar o Wix para remover todos os arquivos que foram adicionados após a instalação original . Parece que o desinstalador remove apenas os diretórios e arquivos que foram originalmente instalados do arquivo MSI e deixa tudo o que foi adicionado posteriormente na pasta do aplicativo. Em outras palavras, gostaria […]

Adicionando pré-requisitos personalizados ao projeto de configuração do estúdio visual

Eu tenho um projeto de instalação que eu preciso instalar um redistribuível que não está disponível na lista de pré-requisitos padrão. É possível adicionar este redistribuível ao bootstrapper que o projeto de instalação cria?

Sintaxe para guias no WIX?

Qual é a syntax correta para dar guids para componentes no arquivo wxs para o WIX? Na maioria das amostras eu encontrei Guid=”00AD2D6E-BF8A-4EA8-BE9A-57380DECD0E6″ mas em algumas amostras eu encontrei Guid=”{00AD2D6E-BF8A-4EA8-BE9A-57380DECD0E6}” Eu preferiria a segunda versão, porque isso é gerado diretamente pela ferramenta GuidGen. Mas está correto?

Como passar a canvas inteligente no Win8 quando instalar um aplicativo assinado?

Somos desenvolvedores e temos um instalador de aplicativos assinado digitalmente. Quando instalamos este aplicativo, ele exibe a canvas inteligente que afeta a experiência de instalação. Diz Windows protegeu seu PC O Windows SmartScreen impediu o início de um aplicativo não reconhecido. Executar este aplicativo pode colocar o seu PC em risco. Eu acho que a […]

Por que é uma boa ideia limitar o uso de ações personalizadas em minhas configurações de WiX / MSI?

Por que é uma boa ideia limitar o uso de ações personalizadas em minhas configurações de WiX / MSI? A implantação é uma parte crucial da maior parte do desenvolvimento. Por favor, dê a este conteúdo uma chance. É minha firme convicção que a qualidade do software pode ser drasticamente melhorada por pequenas mudanças no […]

Pacotes MSI vs nuget: quais são os melhores para entrega contínua?

Vamos discutir o tópico a seguir. Há uma aplicação que atualmente está sendo implantada com o método xcopy. Essa abordagem dificulta o gerenciamento de dependencies, atualizações de arquivos, etc. Há uma ideia para iniciar a implantação de aplicativos com a ajuda de alguns pacotes, como você faz no Linux com a ajuda de RPM , […]