Wix Component with files in different directories
Asked Answered
I

1

10

Can I create a component with Wix that has files in different directories/subdirectories? Or all the files of a component should be in the same directory?

How do I set the XML for that?

Impression answered 21/10, 2009 at 18:59 Comment(1)
I was searching for this and came across this question. What I didn't realize is that what I wanted was not a component with files in multiple directories, but a feature which has files in different directories. So create a component for each file, and in the feature, reference the different components.Espadrille
M
9

No.

See the Windows Installer documentation on Components... one of the main rules is that Each component must be stored in a single folder.

Component rules are very easy to violate, the best solution is to stick to one file per component if there is any chance at all any of the files will change in a later version.

Putting multiple files into a component can cause headaches down the line, avoid it if possible unless you have a valid reason - and having easier to maintain WiX sources isn't a valid reason :)

Merodach answered 22/10, 2009 at 0:23 Comment(1)
I feel like "having easier to maintain WiX sources" really ought to line up with what is considered Best Practices.Splanchnology

© 2022 - 2024 — McMap. All rights reserved.