Thanks for the reply Chad. I have the Remove="uninstall" set in the ServiceControl .... any other thoughts as to why it wouldn't remove the service on uninstall?
I've included the relevant wxs below. Thanks Josh <Directory Id="TARGETDIR" Name="SourceDir"> <Directory Id="ProgramFilesFolder"> <Directory Id="INSTALLLOCATION" Name="WixProjectWindowsService"> <Component Id="MyWiXServiceComponent" Guid="21945E51-F096-46d7-8E09-43443D092391"> <File Id="WindowsService" Name="$(var.WindowsService1.TargetName)" Source="$(var.WindowsService1.TargetPath)" /> <File Id="ClassLibrary" Name="$(var.ClassLibrary1.TargetName)" Source="$(var.ClassLibrary1.TargetPath)" /> <ServiceInstall Id="MyWindowsServiceId" Name="MyWindowsServiceName" DisplayName="MyWindowsServiceDisplayName" Type="ownProcess" Start="auto" ErrorControl="normal" Description="This is a test service that only logs to the event log." Account="[SERVICEACCOUNT]" Password="[SERVICEPASSWORD]" /> <ServiceControl Id="StartWixServiceInstaller" Name="WixServiceInstaller" Start="install" Wait="no" /> <ServiceControl Id="StopWixServiceInstaller" Name="WixServiceInstaller" Stop="both" Wait="yes" Remove="uninstall" /> </Component> </Directory> </Directory> </Directory> <Feature Id="ProductFeature" Title="WixProjectWindowsService" Level="1"> <ComponentRef Id="MyWiXServiceComponent" /> </Feature> -----Original Message----- From: Chad Petersen [mailto:chad.peter...@harlandfs.com] Sent: Wednesday, April 01, 2009 1:54 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] ServiceInstall not removing service? Hi Josh - Attachments don't come through on the mailing list, but I think you just need to add a ServiceControl element with a Remove="uninstall" attribute. Check it out and see if that helps. Chad -----Original Message----- From: Josh Pepper [mailto:josh.pep...@microsoft.com] Sent: Wednesday, April 01, 2009 10:22 AM To: wix-users@lists.sourceforge.net Subject: [WiX-users] ServiceInstall not removing service? Hi folks - I just made a very simple Hello World service install with ServiceInstall. It installed fine. But when I uninstalled, the service itself remained, despite the fact that the service exe was removed. It seems to be that the service should have been removed, or the MSI should have failed... I thought vital defaults to Yes, right? Or is that just for File? I've included my wxs file .... Thanks Josh ------------------------------------------------------------------------------ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users