Re: [WiX-users] Another Sequencing issue

2006-06-22 Thread Frederik Carlier








I read something in the history file about
support for a newer release of the SDK being added (BobArnso: Add support for Windows
2003 R2 Platform SDK), so you may want to make sure you are using the
latest build.



Frederik.













From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Scott Sam
Sent: donderdag 22 juni 2006 19:12
To: [EMAIL PROTECTED];
wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] Another
Sequencing issue





Ok so I tried rebuilding the
sca.wixlib. I used the command
nant D:dir.root=c:\wix\wixsource

From the directory that holds the
scawixlib.build file.

I have Microsoft platform sdk (R2)
(3790.2075) installed on my machine

I got the following error.

What am I doing wrong?



C:\wix\wixsource\src\ca\serverca\scawixlibnant
-D:dir.root=c:\wix\wixsource

NAnt 0.85 (Build 0.85.2344.0; rc4;
6/2/2006)

Copyright (C) 2001-2006 Gerry Shaw

http://nant.sourceforge.net



Buildfile:
file:///C:/wix/wixsource/src/ca/serverca/scawixlib/scawixlib.build

Target framework: Microsoft .NET Framework
2.0

Target(s) specified: scawixlib.inc



[readregistry] Registry Path Not Found! -
key='SOFTWARE\Microsoft\MicrosoftSDK\I

nstalledSDKs\8F9E5EF3-A9A5-491B-A889-C58EFFECE8B3\';hive='Microsoft.Win32.Regist

ryHive[]';



BUILD FAILED - 1 non-fatal error(s), 0
warning(s)



C:\wix\wixsource\directories.include(68,6):

Please install the PlatformSDK version
3790.1830 or higher.



Total time: 0.1 seconds.















From: Derek Cicerone [mailto:[EMAIL PROTECTED]]

Sent: Friday, June 16, 2006 2:34
PM
To: Scott Sam;
wix-users@lists.sourceforge.net
Subject: RE: [WiX-users] Another
Sequencing issue





You need to modify the sources file for
the ConfigureSql custom action. Its in sca.wxs  sorry,
youre modifying sca.wixlib.



Derek












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





I didnt see it anywhere in the
wixca.wxs file. What sources files do I need to edit?











From: Derek Cicerone [mailto:[EMAIL PROTECTED]]

Sent: Friday, June 16, 2006 1:38
PM
To: Scott Sam;
wix-users@lists.sourceforge.net
Subject: RE: [WiX-users] Another
Sequencing issue





Thats way too soon to take a
dependency upon WiX 3.0. Youll have to manually modify the sources
of wixca.wixlib to move ConfigureSql to a later sequence number so you can fit
your custom action in-between.



Derek











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





Next early next month.











From: Derek Cicerone [mailto:[EMAIL PROTECTED]]

Sent: Friday, June 16, 2006 12:38
PM
To: Scott Sam;
wix-users@lists.sourceforge.net
Subject: RE: [WiX-users] Another
Sequencing issue





In 2.0 youll need to manually
change the wixlibs to change the sequencing. Its 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?
Im 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=ScheduleXmlFileNOT
Installed/Custom to call the dbinstallation, it runs after the
ScheduleXmlFile action and after the ConfigureSql action. 



If I use Custom
Action="" Before=ConfigureSqlNOT
Installed/Custom it runs before both of them.



How do I get it

Re: [WiX-users] Another Sequencing issue

2006-06-22 Thread subbu.balakrishnan



Sam

I 
ran intothe sameissue 2 builds ago - tried changing the GUID to the 
new one used by the latest SDK but had further downstream errors and gave up. 
The latest build is successful with the R2 SDK so you should be good to go 
now.

HTH
Subbu

  -Original Message-From: 
  [EMAIL PROTECTED] 
  [mailto:[EMAIL PROTECTED]On Behalf Of Frederik 
  CarlierSent: Friday, 23 June 2006 4:56 AMTo: Scott Sam; 
  [EMAIL PROTECTED]; 
  wix-users@lists.sourceforge.netSubject: Re: [WiX-users] Another 
  Sequencing issue
  
  I read something in 
  the history file about support for a newer release of the SDK being added 
  (BobArnso: 
  Add support for Windows 2003 R2 Platform SDK), so you may want to make sure 
  you are using the latest build.
  
  Frederik.
  
  
  
  
  
  
  From: 
  [EMAIL PROTECTED] 
  [mailto:[EMAIL PROTECTED] On Behalf Of Scott SamSent: donderdag 22 juni 2006 
  19:12To: [EMAIL PROTECTED]; 
  wix-users@lists.sourceforge.netSubject: Re: [WiX-users] Another 
  Sequencing issue
  
  Ok so I tried 
  rebuilding the sca.wixlib. I used the commandnant 
  D:dir.root=c:\wix\wixsource
  From the directory 
  that holds the scawixlib.build file.
  I have Microsoft 
  platform sdk (R2) (3790.2075) installed on my 
  machine
  I got the following 
  error.
  What am I doing 
  wrong?
  
  C:\wix\wixsource\src\ca\serverca\scawixlibnant 
  -D:dir.root=c:\wix\wixsource
  NAnt 0.85 (Build 
  0.85.2344.0; rc4; 6/2/2006)
  Copyright (C) 
  2001-2006 Gerry Shaw
  http://nant.sourceforge.net
  
  Buildfile: 
  file:///C:/wix/wixsource/src/ca/serverca/scawixlib/scawixlib.build
  Target framework: 
  Microsoft .NET Framework 2.0
  Target(s) specified: 
  scawixlib.inc
  
  [readregistry] 
  Registry Path Not Found! - 
  key='SOFTWARE\Microsoft\MicrosoftSDK\I
  nstalledSDKs\8F9E5EF3-A9A5-491B-A889-C58EFFECE8B3\';hive='Microsoft.Win32.Regist
  ryHive[]';
  
  BUILD FAILED - 1 
  non-fatal error(s), 0 warning(s)
  
  C:\wix\wixsource\directories.include(68,6):
  Please install the 
  PlatformSDK version 3790.1830 or higher.
  
  Total time: 0.1 
  seconds.
  
  
  
  
  
  
  
  From: Derek 
  Cicerone [mailto:[EMAIL PROTECTED]] Sent: Friday, June 16, 2006 2:34 
  PMTo: Scott Sam; 
  wix-users@lists.sourceforge.netSubject: RE: [WiX-users] Another 
  Sequencing issue
  
  You need to modify 
  the sources file for the ConfigureSql custom action. Its in sca.wxs  
  sorry, youre modifying sca.wixlib.
  
  Derek
  
  
  
  
  
  From: Scott Sam 
  [mailto:[EMAIL PROTECTED] Sent: Friday, June 16, 2006 11:21 
  AMTo: [EMAIL PROTECTED]; 
  wix-users@lists.sourceforge.netSubject: RE: [WiX-users] Another 
  Sequencing issue
  
  I didnt see it 
  anywhere in the wixca.wxs file. What sources files do I need to 
  edit?
  
  
  
  
  
  From: Derek 
  Cicerone [mailto:[EMAIL PROTECTED]] Sent: Friday, June 16, 2006 1:38 
  PMTo: Scott Sam; 
  wix-users@lists.sourceforge.netSubject: RE: [WiX-users] Another 
  Sequencing issue
  
  Thats way too soon 
  to take a dependency upon WiX 3.0. Youll have to manually modify the 
  sources of wixca.wixlib to move ConfigureSql to a later sequence number so you 
  can fit your custom action in-between.
  
  Derek
  
  
  
  
  
  From: Scott Sam 
  [mailto:[EMAIL PROTECTED] Sent: Friday, June 16, 2006 10:30 
  AMTo: [EMAIL PROTECTED]; 
  wix-users@lists.sourceforge.netSubject: RE: [WiX-users] Another 
  Sequencing issue
  
  Next early next 
  month.
  
  
  
  
  
  From: Derek 
  Cicerone [mailto:[EMAIL PROTECTED]] Sent: Friday, June 16, 2006 12:38 
  PMTo: Scott Sam; 
  wix-users@lists.sourceforge.netSubject: RE: [WiX-users] Another 
  Sequencing issue
  
  In 2.0 youll need to 
  manually change the wixlibs to change the sequencing. Its 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 
  AMTo: [EMAIL PROTECTED]; 
  wix-users@lists.sourceforge.netSubject: RE: [WiX-users] Another 
  Sequencing issue
  
  2.0
  
  
  
  
  
  From: Derek 
  Cicerone [mailto:[EMAIL PROTECTED]] Sent: Friday, June 16, 2006 11:49 
  AMTo: Scott Sam; 
  wix-users@lists.sourceforge.netSubject: RE: [WiX-users] Another 
  Sequencing issue
  
  Are you using WiX 2.0 
  or 3.0? Im pretty sure this should work in 3.0 but probably not 
  2.0.
  
  Derek
  
  
  
  
  
  From: 
  [EMAIL PROTECTED] 
  [mailto:[EMAIL PROTECTED] On Behalf Of Scott SamSent: Friday, June 16, 2006 8:41 
  AMTo: 
  wix-users@lists.sourceforge.netSubject: [WiX-users] Another Sequencing 
  issue
  
  I have a custom 
  action that runs and executable, called dbinstallation.exe

Re: [WiX-users] Another Sequencing issue

2006-06-19 Thread Michael Osmond



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 
CiceroneSent: Saturday, 17 June 2006 2:38 AMTo: 'Scott 
Sam'; wix-users@lists.sourceforge.netSubject: Re: [WiX-users] Another 
Sequencing issue


In 2.0 youll need to 
manually change the wixlibs to change the sequencing. Its 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 
AMTo: 
[EMAIL PROTECTED]; wix-users@lists.sourceforge.netSubject: RE: [WiX-users] Another Sequencing 
issue

2.0





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

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

Derek





From: 
[EMAIL PROTECTED] 
[mailto:[EMAIL PROTECTED] On Behalf Of Scott SamSent: Friday, June 16, 2006 8:41 
AMTo: 
wix-users@lists.sourceforge.netSubject: [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=ConfigureSqlNOT 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


Re: [WiX-users] Another Sequencing issue

2006-06-19 Thread Derek Cicerone








Yes, I believe that is already supported
in WiX 3.0 J











From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Michael Osmond
Sent: Monday, June 19, 2006 8:13
PM
To: [EMAIL PROTECTED];
wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] Another
Sequencing issue





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 youll need to manually
change the wixlibs to change the sequencing. Its 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?
Im 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=ScheduleXmlFileNOT
Installed/Custom to call the dbinstallation, it runs after the
ScheduleXmlFile action and after the ConfigureSql action. 



If I use Custom
Action="" Before=ConfigureSqlNOT
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


[WiX-users] Another Sequencing issue

2006-06-16 Thread Scott Sam








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=ScheduleXmlFileNOT
Installed/Custom to call the dbinstallation, it runs after the
ScheduleXmlFile action and after the ConfigureSql action. 



If I use Custom
Action="" Before=ConfigureSqlNOT
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


Re: [WiX-users] Another Sequencing issue

2006-06-16 Thread Scott Sam








Next early next month.











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





In 2.0 youll need to manually
change the wixlibs to change the sequencing. Its 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?
Im 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=ScheduleXmlFileNOT
Installed/Custom to call the dbinstallation, it runs after the
ScheduleXmlFile action and after the ConfigureSql action. 



If I use Custom Action=""
Before=ConfigureSqlNOT 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


Re: [WiX-users] Another Sequencing issue

2006-06-16 Thread Derek Cicerone








Thats way too soon to take a
dependency upon WiX 3.0. Youll have to manually modify the sources
of wixca.wixlib to move ConfigureSql to a later sequence number so you can fit
your custom action in-between.



Derek











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





Next early next month.











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





In 2.0 youll need to manually change
the wixlibs to change the sequencing. Its 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?
Im 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=ScheduleXmlFileNOT Installed/Custom to call the
dbinstallation, it runs after the ScheduleXmlFile action and after the
ConfigureSql action. 



If I use Custom
Action="" Before=ConfigureSqlNOT
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


Re: [WiX-users] Another Sequencing issue

2006-06-16 Thread Scott Sam








I didnt see it anywhere in the
wixca.wxs file. What sources files do I need to edit?











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





Thats way too soon to take a
dependency upon WiX 3.0. Youll have to manually modify the sources
of wixca.wixlib to move ConfigureSql to a later sequence number so you can fit
your custom action in-between.



Derek











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





Next early next month.











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





In 2.0 youll need to manually change
the wixlibs to change the sequencing. Its 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?
Im 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=ScheduleXmlFileNOT
Installed/Custom to call the dbinstallation, it runs after the
ScheduleXmlFile action and after the ConfigureSql action. 



If I use Custom
Action="" Before=ConfigureSqlNOT 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


Re: [WiX-users] Another Sequencing issue

2006-06-16 Thread Derek Cicerone








You need to modify the sources file for the
ConfigureSql custom action. Its in sca.wxs  sorry, youre
modifying sca.wixlib.



Derek











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





I didnt see it anywhere in the
wixca.wxs file. What sources files do I need to edit?











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





Thats way too soon to take a
dependency upon WiX 3.0. Youll have to manually modify the sources
of wixca.wixlib to move ConfigureSql to a later sequence number so you can fit
your custom action in-between.



Derek











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





Next early next month.











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





In 2.0 youll need to manually
change the wixlibs to change the sequencing. Its 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?
Im 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=ScheduleXmlFileNOT
Installed/Custom to call the dbinstallation, it runs after the
ScheduleXmlFile action and after the ConfigureSql action. 



If I use Custom
Action="" Before=ConfigureSqlNOT
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