That was what I was expecting in the merge module. 

I am not confident this merge module has been authored very well, it has
quite a few ICE errors - it looks like someone just did point and click
in InstallShield to me.

Neil

-----Original Message-----
From: Blair [mailto:[email protected]] 
Sent: 11 August 2009 21:51
To: 'General discussion for Windows Installer XML toolset.'
Subject: Re: [WiX-users] InstallExecuteSequence and merge modules

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

------------------------------------------------------------------------------
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