Re / Instalando um MSI, obtendo o erro 'não é um nome de arquivo curto válido'

5

Estamos executando o Windows 2008.

Temos um serviço do Windows chamado ImportService, que é instalado por meio de um pacote MSI.

Uma versão anterior foi instalada há cerca de 3 meses sem problemas.

Quando já tivermos desinstalado a versão anterior. Quando tentamos instalar a nova versão, recebemos o seguinte erro:

’ImportService’ is not a valid short file name

Em seguida, tentamos reinstalar a versão antiga e recebemos o mesmo erro. Portanto, achamos que houve uma atualização durante o verão que alterou as configurações relevantes.

A questão é como permitimos que este seja um nome de arquivo válido?

    
por Shiraz Bhaiji 17.08.2009 / 13:34

2 respostas

5

Você pode tentar abrir o .msi em Orca ou outro .msi packager / editor e examine a 'Tabela de atalhos e arquivos' para verificar se as entradas ShortName e LongName estão corretas e válidas. O nome curto precisa ser um nome de arquivo 8.3 válido.

Por exemplo

IMPORT~1.DLL
    
por 17.08.2009 / 13:47
0

Eu sei que isso é muito antigo, mas nos deparamos com esse problema. Descobrimos no arquivo de log do MSI que as informações recuperadas referentes às várias pastas de instalação (favoritos) estavam apontando para uma unidade de rede inexistente.

Verifique as pastas HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Shell para problemas.

    
por 24.04.2015 / 16:45