Как передать дополнительные файлы WXS на свечу при использовании votive? - PullRequest
0 голосов
/ 26 октября 2010

При создании WIXLIB из Visual Studio с использованием Votive, как указать, где можно найти дополнительные файлы WXS, которые не являются частью проекта Visual Studio (и также не являются частью ссылочного проекта)?

Я не хочу добавлять файлы WXS в проект, потому что они обновляются heat.exe во время процесса сборки и поэтому должны оставаться редактируемыми (т. Е. Они не могут быть добавлены в систему контроля версий с остальной частью проекта). ).

1 Ответ

2 голосов
/ 27 октября 2010

Я бы посоветовал вам просто создать отдельный wixlib для ваших сгенерированных при нагреве файлов и затем связать этот wixlib с вашим окончательным установщиком, вместо того, чтобы пытаться взломать файл проекта, чтобы добавить сгенерированные файлы.На самом деле должно быть довольно просто использовать Wix MsBuild для выполнения вашей задачи по нагреву, а затем взять вывод задачи по нагреву и передать его непосредственно в CandleTask.

...