“Bad Imagem” com o calor no Wix 3.0 com typelibs
Pergunta
Ao usar heat
(do Wix 3.0.4805.0) para gerar documentos Wix fora de um typelib que é gerado pelo Visual Studio, eu fui ficando um erro. Uma janela aparece que diz:
'heat.exe - Bad Imagem'
A aplicação ou DLL c: \ path \ to \ file.tlb não é uma imagem válida do Windows. Por favor, verifique com a disquete de instalação.
Mas, em seguida, depois de pressionar 'ok', ele continua e gera sucesso
Parece que este relatório de bug no bugboard wix diz foi fixado em uma versão anterior ao meu, mas parece não ser . Eles dizem que o erro ocorre porque tenta carregá-lo como uma DLL primeiro (que não), mas, em seguida, continua a fazer a coisa certa.
Isso está acontecendo no Windows XP SP3.
Alguém sabe de uma solução para isso?
Solução
Tente uma compilação posterior. Houve correções significativas para o calor desde 4805 compilação.