Feature Requests item #1349400, was opened at 2005-11-06 00:24
Message generated for change (Settings changed) made by derekc
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=642717&aid=1349400&group_id=105970

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
>Category: binder
Group: None
Status: Open
Priority: 5
Submitted By: Peter Provost (peterprovost)
>Assigned to: Derek (derekc)
Summary: Default Sequencing for Standard Actions When Using MSM

Initial Comment:
If an MSM has a custom action that has its sequence 
defined in terms of one of the standard actions (e.g. 
CreateShortcuts) and if you haven't actually used 
CreateShortcuts in your WXS file, then when the MSI 
gets generated, the sequences are wrong. At a 
minimum, this should provide a warning at compile time.

>From an email thread with Derek Cicerone on wix-users:

"In rare circumstances, it may be necessary to ensure 
that the standard actions in an msm appear in your msi 
before the msm is merged in to ensure that the 
sequencing of actions from the msm proceeds 
properly.  Ideally, WiX should raise a warning if an msm 
is merged into an msi with an absolutely sequenced 
msm action that does not already appear in the msi 
file.  This is because the msm action has no idea where 
it needs to occur in the msi sequence.  MergeMod.dll 
may already display a warning for this scenario but 
since WiX currently doesn’t capture them it would never 
show up."

The current workaround (suggested by Derek) is to 
include the standard action in the 
InstallExecuteSequence element like this:

<InstallExecuteSequence>
  <CreateShortcuts/>
</InstallExecuteSequence>

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=642717&aid=1349400&group_id=105970


-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
WiX-devs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-devs

Reply via email to