Pergunta

Existe uma maneira de converter InstallScript em MSI básico no installshield 2010?

Foi útil?

Solução

De acordo com esta documentação da Flexara, seu produto Repackager pode converterde InstallScript puro a MSI básico.Repackager está disponível apenas na edição InstallShield Premier ou AdminStudio.

Nunca usei o produto, portanto, não posso garantir sua eficácia.

Outras dicas

Projetos Instalacript podem ser classificados como técnica de instalação LEGACY. O MSI básico é a maneira padrão de instalar aplicativos em máquinas Windows.

O mecanismo Instalaçõescript é responsável por lidar com a lógica de instalação.Isso é muito semelhante às antigas instalações BASEADAS em SCRIPT, que eram a única maneira de instalar aplicativos antes de 2000.

O mecanismo (ou serviço) do Windows Installer cuida da lógica de instalação.Ele lê o banco de dados MSI e executa as etapas de acordo.Portanto, o MSI básico é um procedimento de instalação TRANSACIONAL.

Não há mapeamento UM-A-UM disponível para projetos de instalação e MSI básico. O reempacotamento é a única saída se escrever um MSI básico do zero não for uma opção.

O arquivo de instalação pode ser capturado pelo Wise Package Studio fazendo uma pré-digitalização e, em seguida, uma pós-digitalização.Basicamente, você faz uma pré-varredura do seu sistema, que varre o registro, arquivos, versões, odbc's, etc. Então você instala o software e faz a pós-varredura que faz o mesmo que a pré-varredura.Este método compara os dois para ver quais alterações você fez em seu sistema.

Outro método é iniciar o programa no primeiro prompt, clicar em Iniciar> Executar>% TEMP% e clicar em ok.Monitore esse diretório para quaisquer arquivos .msi depositados.

Se você obtiver um .msi, poderá usar no prompt de comando "Msiexec.exe / i nameOfFile.msi / qb" para instalar silenciosamente.

Presumo que você seja um administrador de sistemas.Sua pergunta é ótima, espero ter conseguido adicionar meus 2 centavos e contribuir.

Software notável: Wise Package Studio. AutoIT. Instalador de SMS (em situações de pior caso)

Encontrei neste artigo , ele deve mostrar como você pode converter de forma relativamente rápida seu projeto de MSI de instalação para MSI básico abrindo o MSI de instalação ou um MSI compilado no " modo Assistente "na" caixa de diálogo Abrir projeto ".

Não testei, mas deve funcionar.Não tenho certeza se ele converterá tudo corretamente, mas provavelmente é bom o suficiente para que você possa limpar o resto manualmente.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top