WiX автоматическое включение файла

Это зависит от Вашего приложения!!! Я работаю в финансовых услугах, где мы обычно полагаем, что цена является значительной к 5 десятичным разрядам после точки, которая, конечно, когда Вы покупаете несколько миллионов в 3.12345pence/cents, является существенным количеством. Некоторые приложения предоставят свой собственный тип sql для обработки этого.

, С другой стороны, это не могло бы быть необходимо. < Humour> уровни Подрядчика всегда, казалось, были округлены к ближайшему ВЈ100, но в настоящее время, казалось, были к ближайшим ВЈ25 фунтам в текущем кредитном кризисе. </Humour>

8
задан Peter Mortensen 17 November 2017 в 20:26
поделиться

2 ответа

Нет, не автоматически. Однако есть некоторые инструменты (называемые «сало» для Wix или «heat» для Wix3), которые сканируют каталог и создают для вас фрагмент Wix (отдельный файл WiX * .wxs). Затем вы можете скомпилировать этот «список файлов». wxs "(или как вы его называете) в вашу установку WiX.

См. эту страницу для документации WiX3 heat , и на этом сайте также должен быть эквивалент WiX2 для жира.

Marc

6
ответ дан 5 December 2019 в 07:35
поделиться

Есть также Парафин Джона Роббинса . У него есть несколько хороших функций:

Моя цель для PARAFFIN.EXE заключалась в том, чтобы он создавал немедленно потребляемые фрагменты WiX с минимумом суеты с вашей стороны. Я хотел, чтобы PARAFFIN.EXE отвечал следующим требованиям для первоначального создания фрагмента .WXS для каталога:

  • PARRAFIN.EXE создавал уникальные значения для атрибутов Id элементов Component, Directory и File, поэтому вам не нужно беспокоиться о конфликтах. в больших проектах
  • PARAFIN.EXE создает элемент ComponentGroup в выходном файле, в котором все элементы Component в файле автоматически задаются значениями ComponentRef
  • . При желании вы можете исключить определенные расширения файлов из добавления в.

    • Обновленный вывод записывается в файл .PARAFFIN, поэтому исходный фрагмент .WXS не нарушается
    • Все параметры командной строки, указанные при создании исходного фрагмента .WXS, автоматически устанавливаются при обновлении файла, созданного PARAFFIN.EXE
    • Любые новые каталоги и найденные файлы автоматически добавляются в выходной файл
    • Любые каталоги и файлы, которые больше не являются частью структуры каталогов, удаляются из выходного файла
16
ответ дан 5 December 2019 в 07:35
поделиться
Другие вопросы по тегам:

Похожие вопросы: