On Thu, 03 Jun 2010 08:17:32 -0400 Bob Arnson <b...@joyofsetup.com> wrote:
> On 6/2/2010 10:47 AM, Bruce Cran wrote: > > > <ServiceControl Id="sctp_service" Name="Sctp" Start="install" > > Stop="both" Remove="uninstall"/> > > That might work but note that MSI explicitly says it doesn't support > drivers as services. > > > The sctp service (a kernel driver) works without problems during > > installation but it never gets stopped or removed during > > uninstallation. > > As I recall, that's usually handled via flags in an .inf file; > DifxApp doesn't do it directly. > Thanks, that was the problem: after adding the 0x800 flag (start the service after installation) into the AddService line in the INF file and removing the ServiceControl line everything works as expected, including the service being stopped and the driver file deleted! -- Bruce ------------------------------------------------------------------------------ ThinkGeek and WIRED's GeekDad team up for the Ultimate GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the lucky parental unit. See the prize list and enter to win: http://p.sf.net/sfu/thinkgeek-promo _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users