IMHO, if a merge module requires certain actions it should include them
itself (it has that capability). Alternately, the author of the merge module
could document which actions it requires.

Some authoring systems put in all possible "standard" actions by default.
Wix takes a more minimal approach (which leads to faster/leaner install
packages).

-----Original Message-----
From: Neil Sleightholm [mailto:[email protected]] 
Sent: Tuesday, August 11, 2009 6:55 AM
To: General discussion for Windows Installer XML toolset.
Subject: [WiX-users] InstallExecuteSequence and merge modules

I have third party merge module and I found that I need to add elements
to the <InstallExecuteSequence> to get it to install properly e.g.: 

    <InstallExecuteSequence>

      <SelfUnregModules Sequence="2200" />

      <SelfRegModules Sequence="5600" />

      <MsiPublishAssemblies />

      <MsiUnpublishAssemblies />

      <InstallFiles />

      <RemoveFiles />

      <WriteRegistryValues />

      <RemoveRegistryValues />

      <ProcessComponents />

      <RemoveEnvironmentStrings />

      <WriteEnvironmentStrings />

      <RegisterClassInfo />

      <UnregisterClassInfo />

      <RegisterProgIdInfo />

      <UnregisterProgIdInfo />

      <RegisterExtensionInfo />

      <UnregisterExtensionInfo />

      <RegisterMIMEInfo />

      <UnregisterMIMEInfo />

    </InstallExecuteSequence>

 

I did this by trial and error but is there any way to "know" which
elements to add by looking at the merge module?

 

Thanks

 

Neil

 

Neil Sleightholm
X2 Systems Limited
[email protected] <mailto:[email protected]> 

 

----------------------------------------------------------------------------
--
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus
on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
WiX-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users


------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
WiX-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to