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

Reply via email to