The WiX book and the manual discuss how to customize the standard dialog
sets (I'm using WixUI_Advanced as the starter.)  They say to copy the
fragment from the WixUI_....wxs file and put it in a renamed file, then
change as needed.  However, when I do that (I created a file
KaazingUI_Advanced.wxs, then a <UIRef Id="KaazingUI_Advanced"/> in my base
file), then invoke things with

candle *.wxs
light -loc JMS_en-us.wxl -ext WixUIExtension -cultures:en-us -out JMS.msi
*.wixobj

I always get the error
WixUI_Advanced.wxs(58) : error LGHT0091 : Duplicate symbol
'WixUI:WixUI_Advanced' found.

If I change the UI Id in KaazingUI_Advanced from WixUI_Advanced to something
else (and change the reference in my base .wxs file), I get tons of
duplicate symbol errors.  If I remove the reference to '-ext
WixUIExtension', then I get a ton of missing-symbol references to other
dialogs in WixUIExtension.

Can somebody enlighten me here about how I'm supposed to get this to work?
Is it something in the fragment that I need to change that I haven't?  Or
something in my command-line parameters that should be different?

Any clues on this would be GREATLY appreciated.  I've beaten my head against
this for a while now.

Dave
------------------------------------------------------------------------------
Fulfilling the Lean Software Promise
Lean software platforms are now widely adopted and the benefits have been 
demonstrated beyond question. Learn why your peers are replacing JEE 
containers with lightweight application servers - and what you can gain 
from the move. http://p.sf.net/sfu/vmware-sfemails
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to