“Bad Immagine” con il calore in Wix 3.0 con typelibs
Domanda
Quando si utilizza heat
(da Wix 3.0.4805.0) per generare documenti Wix al largo di una libreria dei tipi che è generato da Visual Studio, sono stato sempre un errore. Viene visualizzata una finestra che dice:
'heat.exe - Bad Immagine'
L'applicazione o DLL C: \ percorso \ a \ file.tlb non è un'immagine Windows valido. Si prega di controllare questo contro il dischetto di installazione.
Ma poi, dopo premiamo 'ok', continua il successo e genera
Si presenta come questo bug report sul bugboard Wix dice è stato risolto in una versione precedente alla mia, ma sembra non essere . Si dice che l'errore si verifica perché si cerca di caricarlo come una DLL prima (che non riesce), ma poi continua a fare la cosa giusta.
Questo sta accadendo su Windows XP SP3.
Qualcuno sa di una soluzione per questo?
Soluzione
Provare una build successiva. Ci sono stati notevoli correzioni di bug per il calore dal 4805 build.