Как исключить определенные файлы из патча WiX? - PullRequest
2 голосов
/ 22 апреля 2011

Я использую WiX для создания патча в стиле admin-image, но полученный патч содержит дополнительные файлы, которые я не хочу включать.Я понимаю, что исправление WiX является «включающим» по умолчанию, то есть вы выбираете, что включать, а не исключать.Я нашел этот комментарий Питера Марку, указывающий, что исправление админкой - это путь, если вы хотите исключить определенные файлы.У меня есть пара вопросов:

  1. Он упоминает, что когда вы устанавливаете администратор, каждый компонент помещается в отдельный фрагмент - как это работает?
  2. Он также говорит вамдолжны использовать семейства патчей (обратите внимание на множественное число) - какова принятая практика для этого?Нужен ли мне ComponentRef для каждого компонента, который я включаю, учитывая, что они все в отдельных фрагментах, как в (1)?

1 Ответ

1 голос
/ 23 апреля 2011

Поведение по умолчанию включает все различия.Если вы не хотите все, то вам нужно указать их индивидуально.Когда вы используете патч изображения администратора, WiX создает фрагменты как можно более детализированными, поэтому да, вам нужны отдельные ComponentRefs, BinaryRefs и т. Д.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...