Problemas ao executar um .MSI em um servidor Windows 2008 R2

4

Temos um novo servidor Web Windows 2008 R2. Eu tenho alguns aplicativos ASP.NET antigos, mas vitais, que estou tentando migrar de um servidor 2003 R2 antigo para esse novo servidor 2008 R2. Os aplicativos ASP.NET foram escritos usando o VS 2005. Criamos uma configuração .MSI, porque precisávamos incluir um módulo do Crystal Reports, que exigia uma instalação no servidor.

Eu copiei os arquivos .MSI para o novo servidor e comecei a executá-los, mas eles falharam imediatamente com um "status de êxito ou erro de instalação: 1603". erro (que saí do log de eventos, pois não havia muito do instalador, exceto que ele falhou).

Eu tentei pesquisar esse erro genérico e é isso que posso lhe dizer. A conta do sistema tem controle total para a unidade, pasta e arquivos .MSI envolvidos. A unidade, pasta e arquivo não são criptografados. Esta não é uma unidade de substituição.

    
por Rod 02.05.2012 / 22:08

2 respostas

4

Como você escreveu, o 1603 é provavelmente tão genérico quanto possível. Use msiexec para definir um nível de registro detalhado durante a instalação , essa seria a maneira mais fácil de solucionar o problema:

msiexec /i myAppInstaller.msi /L*v output.log
    
por 02.05.2012 / 22:28
0

Com relação aos arquivos .MSI baixados pela Internet, talvez seja necessário "desbloqueá-los" primeiro (um arquivo "Bloqueado" não fará nada quando você clicar duas vezes nele). Você pode verificar se um arquivo está sendo "Bloqueado" pelo Windows, clicando com o botão direito e indo para as propriedades. Se o botão Desbloquear estiver visível, clique nele para liberar o arquivo.

    
por 06.05.2016 / 11:35