I think I figured out why I get the duplicate symbols when building now. It seems that lit.exe includes all project references in the resulting library(?) I don't think it should be this way though. I think that a library's project references should just be passed to light.exe when building your installer (instead of being incorporated into the main library). This would provide the following benefits:
1. It would allow your Library project to include a reference to any other library which contains components that it needs. 2. It would prevent you from having to add every single library as a project reference to the Installer project (this is annoying but the only viable option at the moment). 3. It would then work more like a C# project reference does (which is good because they look similar in Votive) Thoughts? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/light-exe-ai-switch-questions-tp5462506p5535638.html Sent from the wix-users mailing list archive at Nabble.com. ------------------------------------------------------------------------------ Start uncovering the many advantages of virtual appliances and start using them to simplify application deployment and accelerate your shift to cloud computing. http://p.sf.net/sfu/novell-sfdev2dev _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users