Я ссылаюсь на расширение WiX в проекте библиотеки WiX - как мне избежать ссылки на это расширение в других проектах, использующих этот wixlib? - PullRequest
0 голосов
/ 21 апреля 2010

Я ссылаюсь на расширение WiX в проекте библиотеки WiX.На этот проект библиотеки WiX ссылается мой основной проект WiX MSI.Почему основной проект также должен ссылаться на расширение WiX, даже если оно ему напрямую не нужно?

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

Я использую последний стабильный выпуск WiX (3.0.x).

1 Ответ

3 голосов
/ 02 мая 2010

Вам нужно расширение, потому что lit.exe не вытягивает содержимое расширения WiX в вашу библиотеку.Как правило, это рекомендуемый способ сделать что-то в мире ".lib", потому что очень легко получить дублированные символы, если содержимое дублируется в ".libs"WiX ".wixlibs" следуют той же схеме.

...