Компания, с которой я работаю, недавно принялась за создание файлов MSI с помощью Wix. Мы находимся в хвосте процесса, но есть еще одна вещь, которую они мне нужны.Есть ли встроенный способ скрыть файл в Wix?
У нас есть файл XML с моментальным снимком того, какие двоичные файлы вошли в установку. Тем не менее, клиенты, которых мы доставляем, немного смущаются о лишнем ненужном файле в установке.
Большинство всего, что появляется при поиске «Wix» и «hide file», сфокусировано на удалении или удалении файлов после установки. Мне просто нужно скрыть эту присоску.
Есть ли способ скрыть файл через HEAT или что-то в этом роде? Я могу изменить элемент файла в WXS, используя XSL или Powershell, если это необходимо. Или мне нужно прибегнуть к пользовательскому действию, которое вызывает cmd.exe, чтобы скрыть его?
Вы можете передать преобразование XSL для нагрева либо для удаления файла (и компонента, и компонента ComponentRef), либо для добавления скрытого атрибута. –
(Вы понимаете, что файл MSI представляет собой базу данных, в которой перечислены все файлы. Вам не нужно удалять снимки, чтобы вычислить, что произошло, чтобы установить на одной тестовой системе.) –