Я использую heat.exe для генерации фрагментов файлов WiX.
Я сделал это, добавив шаг посткомпоновки в мой проект веб-сайта в Visual Studio, чтобы каждый раз, когда выполняется сборка, выбирались все новые файлы в веб-проекте и новые фрагменты файла wxs.созданы.Эти фрагменты файлов копируются непосредственно в проект установки wix, так что при создании проекта установки он будет включать все вновь добавленные файлы содержимого в msi.
Я заметил, когда в последний раз смотрел, что каждый раз, когда нагревается.exe регенерирует фрагменты файла wxs, создает новые направляющие (но, очевидно, не идентификаторы новых компонентов).
В любом случае, я очень плохо знаком с WiX / heat, поэтому возникает вопрос - должен ли я каждый раз автоматически генерировать файлы wxs, например, как это повлияет на работу в производственном процессе, когда появятся новые версии сайтавыпущен и установлен / удален?Есть ли причины, по которым мне не следует автоматически генерировать файлы и включать их в каждую сборку?