Wix heat.exe每个功能限制1600个组件

Wix heat.exe每个功能限制1600个组件,wix,components,windows-installer,heat,Wix,Components,Windows Installer,Heat,我使用了WIX的heat.exe,得到了2100个组件,并且得到了一个警告,Windows Installer每个功能最多只能有1600个组件。我知道我可能会将许多文件粘贴到一个组件中,从而减少组件的数量,但是否有其他方法可以使用heat.exe而不会产生大量组件?这是一个问题。包含更多信息和解决此问题的建议。如你所见,警告说: 这可能会导致Win9X出现问题 系统 根据我自己的经验,如果你的目标是更高版本的操作系统,你可以安全地忽略这个错误。这是一个很好的解释。应该注意的是,当您开始拥有数千个

我使用了WIX的heat.exe,得到了2100个组件,并且得到了一个警告,Windows Installer每个功能最多只能有1600个组件。我知道我可能会将许多文件粘贴到一个组件中,从而减少组件的数量,但是否有其他方法可以使用heat.exe而不会产生大量组件?

这是一个问题。包含更多信息和解决此问题的建议。如你所见,警告说:

这可能会导致Win9X出现问题 系统


根据我自己的经验,如果你的目标是更高版本的操作系统,你可以安全地忽略这个错误。这是一个很好的解释。

应该注意的是,当您开始拥有数千个组件时,MSI会带来严重的性能损失。根据文件的性质和使用的服务策略(补丁、小升级、大升级),可能需要将文件分组到相关组件中。