Запуск Paraffin при сборке wixproj

#wix #windows-installer #wix3.5 #paraffin

#wix #windows-установщик #wix3.5 #paraffin

Вопрос:

У меня есть проект WiX, который извлекает фрагмент WiX с загрузкой вспомогательных файлов.

Я использую Paraffin для сборки файла wsx для фрагмента. На данный момент я вручную запускаю однострочный пакетный файл для запуска с paraffin с соответствующими аргументами всякий раз, когда я вношу изменения в папку supporting files.

Вместо этого я хотел бы, чтобы paraffin запускался как часть процесса сборки. Я предполагаю, что мне нужно что-то добавить внутрь файла .wixproj, но я на самом деле не уверен, что именно.

Как мне это сделать?

Ответ №1:

Найдено решение:

   <Target Name="BeforeBuild">
    <Exec Command="paraffin -dir SourceDir -groupname MyGroupId -dirref MyDirId output.wxs"/>

  </Target>