Articles of windows installer

Contagem de referência MSI: dois produtos instalam os mesmos MSIs

Quando os produtos A e B instalam vários MSIs e alguns dos MSIs são os mesmos, a desinstalação A ou B afeta o outro? O local da instalação é importante? Além disso, o que acontece quando a versão comum do MSI C é maior no produto B e B atualiza o C na instalação? Agora, […]

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

O instalador do Windows exclui o arquivo com versão durante a atualização do produto, em vez de desatualizá-lo

Nós usamos wix para criar nossas configurações. Para atualizar, usamos atualizações importantes, conforme demonstrado nesta resposta por Rob Mensching . (Nas versões mais recentes do wix você pode usar o elemento MajorUpgrade .) Isso normalmente funciona bem. O produto antigo é removido e, em seguida, o novo produto é instalado. No entanto, aparentemente, o acima […]

Instalador com registro on-line para o aplicativo do Windows

Nós desenvolvemos um software em vb.net usando o Visual Studio 2013. Agora queremos construir um instalador personalizado com as seguintes etapas / resources: Usuário Comece a instalar o nosso software. Na opção ‘Enter Serial Key’, o usuário digita o Serial de 16 dígitos que fornecemos. Ao clicar no botão ‘OK’, nosso software se conecta ao […]

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?

A desinstalação do Painel de Controle é diferente de Remover de .msi

Existe uma diferença entre a desinstalação de um aplicativo com o .msi baseado em WiX no Painel de Controle e o próprio .msi? Se existe o que é isso? Estou perguntando por causa do seguinte motivo: A diferença é a seguinte: meu .msi armazena alguns arquivos em% PROGRAMDATA%. Se eu desinstalar do Painel de Controle […]

Forçando uma atualização de um arquivo que é modificado durante sua instalação inicial

Estou trabalhando no recurso de atualização do meu instalador baseado em WiX. Como parte da instalação, estamos instalando um arquivo web.config e, em seguida, usando uma ação personalizada para atualizar as cadeias de conexão dentro do arquivo. Mas isso causa um problema quando executamos nossa atualização. Gostaríamos de ter os RemoveExistingProducts agendados após o InstallFinalize, […]

Instalação do Visual Studio 2010 (qualquer edição) instala apenas 2 arquivos no diretório de headers C ++

Eu instalei o Visual Studio 2010 Premium na minha estação de trabalho do Windows 7. Depois de carregar um projeto C ++ de teste, notei que ele não conseguiu localizar o iostream. Dei uma olhada em C: \ Arquivos de Programas (x86) \ Microsoft Visual Studio 10.0 \ VC \ include e observei que apenas […]

O site não está sendo criado na edição limitada do IIS do InstallShield

Estou usando a edição limitada do InstallShield 2015 com o Visual Studio 2015. Eu configurei as configurações dos Serviços de informações da Internet conforme mostrado abaixo, mas o site não está sendo criado no IIS. Minha versão do IIS é: 10.0 Aqui estão as configurações do IIS dentro do InstallShield Nota: O código fonte é […]

Como evito triggersr o auto-reparo do MSI com meu pacote WiX / MSI?

Como evito triggersr a auto-reparação do meu pacote MSI gerado por WiX? Esta é uma pergunta no estilo Q / A com uma resposta que lista apenas algumas coisas que você não deve fazer no seu arquivo MSI para evitar as causas mais comuns de repetição de auto-reparo.