«Плохое изображение» с Heat в Wix 3.0 с typelibs - PullRequest
1 голос
/ 10 апреля 2009

При использовании heat (из Wix 3.0.4805.0) для генерации документов Wix из библиотеки типов, сгенерированной Visual Studio, я получаю сообщение об ошибке. Появляется окно с надписью:

'heat.exe - Bad Image'

Приложение или DLL c: \ path \ to \ file.tlb не является допустимым образом Windows. Пожалуйста, проверьте это на вашей установочной дискете.

Но затем, после того как мы нажмем «ОК», он продолжится и успешно сгенерирует

Похоже, что в этом отчете об ошибке на доске ошибок wix говорится, что он был исправлен в предыдущем выпуске, но не похоже на Говорят, что ошибка возникает потому, что она сначала пытается загрузить ее как DLL (что не удается), но затем продолжает действовать правильно.

Это происходит в Windows XP SP3.

Кто-нибудь знает обходной путь для этого?

1 Ответ

1 голос
/ 12 апреля 2009

Попробуйте более позднюю сборку. Со времен сборки 4805 были исправлены существенные ошибки, связанные с нагревом.

...