如果这是一个重复的问题,请指导我使用现有的解决方案。我找不到匹配的查询。
我们目前使用 InstallShield。我正在尝试将具有 407 文件的项目转换为 WiX3 安装包。我尝试使用 heat.exe 进行一些自动化操作,但几乎每个文件都会收到以下警告:
c:> 热目录 "c:\projectDir\projectA" -gg -ke -template:Product -out "c:\install\projectA\heatOutput"
heat.exe:警告 HEAT5150:无法从预期为 SelfReg DLL 的文件中收集数据:c:\projectDir\projectA\plugin1.dll。如果此文件不支持 SelfReg,您可以忽略此警告。否则,此错误详细信息可能有助于诊断故障:无法加载文件:c:\projectDir\projectA\plugin1.dll,错误:126。
Q:每个文件都报这个警告是正常的吗?
如果当前有“如何创建/转换为您的第一个包含许多文件的 WiX 安装项目”教程,请指点我。关键要求是“有很多文件”。
PS。我知道 WiX 是为增量安装项目创建而设计的,但很高兴知道是否有一种自动化方法可以转换现有安装项目。