我刚刚开始使用WiX,因为我需要能够在CI服务器上自动构建MSI.反正是否自动包含项目的所有依赖项?
heat.exe的"proj"扩展正在变得越来越好. 热量还没有准备好以自动化方式用于生产.这是将初始结构放在一起的一种非常合理的方法,但是在重复运行时却没有做正确的事情(例如,Component/@Guids不稳定,但是......).
当在heat.exe中解决上述问题后,将其合并到您的构建过程中肯定会省去上面提到的所有麻烦.我们的列表是在核心工具集中修复了最令人震惊的错误后做得更好.