当使用heat
(来自 Wix 3.0.4805.0)从 Visual Studio 生成的类型库中生成 Wix 文档时,我遇到了一个错误。弹出一个窗口,上面写着:
'heat.exe - 坏图像'
应用程序或 DLL c:\path\to\file.tlb 不是有效的 Windows 映像。请对照您的安装软盘检查。
但是当我们按下'ok'后,它会继续并成功生成
看起来wix bugboard 上的这个错误报告说它是在我之前的版本中修复的,但似乎不是. 他们说发生错误是因为它首先尝试将其作为 DLL 加载(失败),然后继续做正确的事情。
这发生在 Windows XP SP3 上。
有人知道解决方法吗?