When using Votive to build an MSI in VS 2008 w/SP1 (Intel 920, Windows 7,
Wix 3.5.1419.0)...
When a reference to a VS project that outputs binaries (.csproj) is added to
a wix MSI project, Votive is automatically harvesting and generating an
additional .wxs file every time when I go to build my MSI project (not only
when adding the reference). This creates a conflict with the Component
groups I've created based on that project and will cause the compile/msi
generation to fail with a "Duplicate Symbol 'MyProgram.Binaries' found."
error.
I realize that the default behavior of Votive is that a 'code behind' file
is generated under Product.wxs to include ComponentGroupRef's to projects
I've referenced, but in this case, I've specifically removed that file and
deleted the reference in Product.wxs to the generated file. (also, this
'auto generation' feature isn't included when building Library project
types).
Is there a way to turn this 'feature' off? Would I have to commit to a
'work around' in all my setup projects, or should I just downgrade (for the
time being?) to Wix 3.0?
Stryder
------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
WiX-devs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-devs