Ok so I tried rebuilding the sca.wixlib.
I used the command 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\scawixlib>nant
-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] You need to modify the sources file for
the ConfigureSql custom action. It’s in sca.wxs – sorry,
you’re modifying sca.wixlib. Derek From: Scott Sam [mailto:[EMAIL PROTECTED] I didn’t see it anywhere in the
wixca.wxs file. What sources files do I need to edit? From: Derek Cicerone [mailto:[EMAIL PROTECTED] That’s way too soon to take a
dependency upon WiX 3.0. You’ll 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] Next early next month. From: Derek Cicerone [mailto:[EMAIL PROTECTED] 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] 2.0 From: Derek Cicerone [mailto:[EMAIL PROTECTED] 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 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? |
Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users