Я использую heat.exe, доступный в WiX3.5, чтобы получить список компонентов и componentref для файлов, которые я хочу установить.Тем не менее, для файла, который должен быть установлен как служба Windows, я не хочу, чтобы он был создан программой heat.exe, поскольку мне нужно добавить <ServiceInstall>
и т. Д.
Я не хочу помещать <serviceinstall>
вxslt, поскольку это сделало бы это очень уродливым кодом.Прямо сейчас я удаляю exe перед запуском heat.exe, а затем копирую его обратно, но это тоже не идеально.Есть ли лучший способ сделать это?