Derek,
 
A further question on the sequencing of wix CAs, will 3.0 have someway for us to apply conditions to the CA actions as well without having to modify the wixlibs?  I have occasionally thought it useful to suppress the IIS or XML actions during a REINSTALL.
 
Michael


From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Derek Cicerone
Sent: Saturday, 17 June 2006 2:38 AM
To: 'Scott Sam'; wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] Another Sequencing issue

In 2.0 you’ll need to manually change the wixlibs to change the sequencing.  It’s very inconvenient and a little risky.  This was one of the first issues (if not the first) tackled when I worked on 3.0.  In 3.0 the sequencer is much more intelligent about squeezing actions between others and you also have the ability to override the sequencing of actions marked with Overrridable=”yes” (all the wix-supplied CAs should be overridable).

 

When will your setup ship?

 

Derek

 


From: Scott Sam [mailto:[EMAIL PROTECTED]
Sent: Friday, June 16, 2006 9:13 AM
To: [EMAIL PROTECTED]; wix-users@lists.sourceforge.net
Subject: RE: [WiX-users] Another Sequencing issue

 

2.0

 


From: Derek Cicerone [mailto:[EMAIL PROTECTED]
Sent: Friday, June 16, 2006 11:49 AM
To: Scott Sam; wix-users@lists.sourceforge.net
Subject: RE: [WiX-users] Another Sequencing issue

 

Are you using WiX 2.0 or 3.0?  I’m pretty sure this should work in 3.0 but probably not 2.0.

 

Derek

 


From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Scott Sam
Sent: Friday, June 16, 2006 8:41 AM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Another Sequencing issue

 

I have a custom action that runs and executable, called dbinstallation.exe, which is installed in the installation.  The executable updates/creates the databases our software uses.  Dbinstallation reads an xml file the is created with the SchedXmlFile action.  In the installation we also insert a few rows of data into the database that varies from machine to machine, using the SqlFile element.  So I need the dbinstallation custom action to run after the ScheduleXmlFile action and before the ConfigureSql action. 

 

ConfigureSql and ScheduleXmlFile both have a sequence of 4001.

 

If I use <Custom Action="" After="ScheduleXmlFile">NOT Installed</Custom> to call the dbinstallation, it runs after the ScheduleXmlFile action and after the ConfigureSql action. 

 

If I use <Custom Action="" Before=”ConfigureSql”>NOT Installed</Custom> it runs before both of them.

 

How do I get it before ConfigureSql and after ScheduleXmlFile?

 

_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to