Sequence table and services

K

Kevin Burton

Is there anyone on this list that understands the
sequence table. I am lost.

As I understand it the InstallServices action should
happen at sequence 5800 so the if I ran a custom action
to modify the installed service at sequence 5810 it
should work. Right? Wrong! I am getting an error that the
service isn't installed. Before that I was playing with
something that is called "deferred". You get this type of
action by adding 1024 to the type value so I am executing
a DLL custom action so the type becomes 1025. This seems
to run after the service is installed but the properties
that I set (in another custom action) seem to be blank.
How do I specify that a custom action will run after the
services are installed AND have the properties that I set
be non-blank? So I can get one or the other not both.

Right now is all I have to do to make the properties go
away is to make the type 1025. If I want the properties
back then I specify a type of 1 but now this runs before
the services are installed.

In fact I was watching the action text that is flashing
by and the installation process seems to be "Generating
script . . . .". If I make all of the DLL custom actions
1025 then the sequence seems to work as I would
expect. I see the action text and the services get
installed and my custom action even seems to be called
AFTER the services are installed but the properties that
I set via a custom action way earlier in the installation
are now blank.

Kevin
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top