John Robbins wrote:
> While the documentation says that there can be "(min: 0, max: unbounded)"
> RemoveExistingProducts under the InstallExecuteSequence element, if you try
> it, you get a "Duplicate symbol
> 'Actions:InstallExecuteSequence/RemoveExistingProducts' found." error
> compiling.
>   

Um, er, yeah. I don't know why the schema is set up that way. There 
isn't an explicit minOccurs/maxOccurs for RemoveExistingProducts so I'd 
expect the defaults to be 1/1 (per the XSD TR). But that doesn't seem to 
be the case...?!

WiX schema aside, what counts is the MSI schema. The 
InstallExecuteSequence table's primary key is the Action column, so any 
action can appear only once. What you're proposing is an interesting 
optimization, but it's not something MSI supports.

-- 
sig://boB
http://bobs.org


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to