使用x64 dll获取错误HEAT5150

时间:2013-10-07 09:56:17

标签: wix heat

当我尝试收集的文件夹中有x64 dll时,我收到此错误

  

heat.exe:错误HEAT5150:无法从文件中获取数据   期望是一个SelfReg DLL:   C:\ Users \ ama \ Documents \ Projekt \ FreePIE \ Output \ sixense_fak e_x64.dll。   如果此文件不支持SelfReg,您可以忽略此警告。 Ø   此时,此错误详细信息可能有助于诊断故障:   无法找到文件:   C:\ Users \ ama \ Documents \ Projekt \ FreePIE \ Output \ sixense_fake_x64.dll,e   rror:193   [C:\用户\ AMA \文件\ Projekt的\ FreePIE \编译工具\ build_installer.xm   升]

如何配置热量以支持x64 dll或只是添加它们而不进行任何检查? 它只是一个静态的c库,我的程序甚至没有使用它,如果用户想要伪造这个SDK,他会对安装文件夹中的sixense_fake_x64.dll到依赖它的第三方程序进行处理。

如果有任何帮助,请编辑源代码

https://github.com/AndersMalmgren/FreePIE

1 个答案:

答案 0 :(得分:12)

Heat.exe有许多控制收获的开关。运行heat -?查看列表。你想要的是:

-sreg suppress registry harvesting