Feature Requests item #1349400, was opened at 2005-11-06 01:24
Message generated for change (Tracker Item Submitted) made by Item Submitter
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: None
Group: None
Status: Open
Priority: 5
Submitted By: Peter Provost (peterprovost)
Assigned to: Nobody/Anonymous (nobody)
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


-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
WiX-devs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-devs

Reply via email to