Adicionar a conta de compilação como membro dos administradores locais na máquina de compilação (seguida de uma reinicialização) ajudou a eliminar o erro para mim.
Instalamos um agente de compilação do TFS no Windows 2012. Em um script de pós-construção, estamos empacotando uma configuração usando o WIX.
Mas temos o seguinte erro quando
light.exe : error LGHT0217: Error executing ICE action 'ICE01'. The most common cause of this kind of ICE failure is an incorrectly registered scripting engine. See http://wixtoolset.org/documentation/error217/ for details and how to solve this problem. The following string format was not expected by the external UI message logger: "The Windows Installer Service could not be accessed. This can occur if you are running Windows in safe mode, or if the Windows Installer is not correctly installed. [...]"
Esta linha (pelo menos linhas muito semelhantes) é mostrada 8 vezes.
O que tentamos até agora:
Mas nada ajudou até agora, toda vez a mesma mensagem.
O que poderia estar errado? O nosso usuário do TFS não possui os direitos necessários ao ser um administrador local?
Obrigado antecipadamente!
Adicionar a conta de compilação como membro dos administradores locais na máquina de compilação (seguida de uma reinicialização) ajudou a eliminar o erro para mim.