Michael Ballou wrote:
This is in regards to the problems using ServiceControl to start a
service that is dependent on side-by-side assemblies.
It seems I have been recently hit by this problem in a way I didn't
really expect. I have a C++ (non-.NET) service built with VS 2005.
It seems the 2005 VC Runtime installed from Microsoft_VC80_CRT_x86.msm
only on Vista has this problem. If I try to start the service with
ServiceControl, it will fail to start. After seeing the messages in
this forum about side-by-side dependencies with ServiceControl, I
tried removing the ServiceControl entry and after successfully
installing my product, the service starts up normally.
This seems like it would be a fairly common scenario for people, so my
question is, what is the recommended method for doing this?
If your service is ACL'd to be controlled by the user, you can use an
immediate custom action, say from the finish dialog, to start it. For a
system service, there's no real option other than a chainer/bootstrapper.
--
sig://boB
http://joyofsetup.com/
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users