Hi, In my case the Guard service does not allow administrators to stop it, due to the possible unpleasant side-effects of stopping it while managed applications are running. That means the uninstall cannot stop it in the normal way. Instead, we have a custom action which runs "StopGuardForUninstall" which requests that the service stop itself using a specialized signal.
Following is the custom actions for the same <CustomAction Id="StopGuardService" Return="check" HideTarget="no" Execute="deferred" Impersonate="yes" TerminalServerAware="no" ExeCommand="StopGuardForUninstall" FileKey="xyz.exe"> </CustomAction> <CustomAction Id="StartGuardIfSafe" Return="check" HideTarget="no" Execute="immediate" Impersonate="yes" TerminalServerAware="no" ExeCommand="StartGuardIfSafe" FileKey="xyz.exe"> </CustomAction> <InstallExecuteSequence> <Custom Action="StopGuardService" Sequence="1569">Installed And REMOVE="ALL"</Custom> <Custom Action="StartGuardIfSafe" Sequence="5902">Not Installed</Custom> </InstallExecuteSequence> But Still am facing same problem. Can anyone give any pointer regarding how to solve this issue? Wilson, Phil wrote: > > If you manually stop the service while the product is still installed does > it actually stop correctly? And does the process exe go away? Keep in mind > that the whole service start/stop mechanism depends on the code in the > service following the service message protocols and responding in a timely > manner. > > Phil Wilson > > > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of SaiTeja > Sent: Monday, January 07, 2008 10:31 PM > To: wix-users@lists.sourceforge.net > Subject: Re: [WiX-users] System Services > > > Hi, > > I tried with Wait="yes". > > But still am getting same error. :( > > Action 11:56:57: UnpublishFeatures. Unpublishing Product Features > UnpublishFeatures: Feature: TPFeature > Action 11:56:57: StopServices. Stopping services > StopServices: Service: Test Prg Service > Error 1921. Service 'Test Prg Service' (GuardSvc) could not be stopped. > Verify that you have sufficient privileges to stop system services. > MSI (s) (00:A8) [11:57:30:156]: Product: Test Prg -- Error 1921. Service > 'Test Prg Service' (GuardSvc) could not be stopped. Verify that you have > sufficient privileges to stop system services. > > Action ended 11:57:31: InstallFinalize. Return value 3. > Action 11:57:31: Rollback. Rolling back action: > Rollback: Stopping services > Rollback: Unpublishing Product Features > > > > > Wilson, Phil wrote: >> >> Try Wait="yes". >> >> When wait="no" you can get a timing race between the service actually >> winding down (and the process terminating) and the attempt to delete it. >> The message might be a consequence of the process still running. >> >> Phil Wilson >> >> >> -----Original Message----- >> From: [EMAIL PROTECTED] >> [mailto:[EMAIL PROTECTED] On Behalf Of SaiTeja >> Sent: Monday, January 07, 2008 5:00 AM >> To: wix-users@lists.sourceforge.net >> Subject: [WiX-users] System Services >> >> >> Hi, >> >> In my project am using guarsvc.exe. Following is the code for the same >> >> <Component Id="guardsvc.exe" >> Guid="{8D6F5BA9-DA8C-403F-8092-FD5A05616B2B}" >> DiskId="1"> >> <File Id="guardsvc.exe" Name="grds.exe" LongName="guardsvc.exe" >> KeyPath="yes" Source="guardsvc.exe" /> >> <ServiceControl Id="GuardvcEvent" Name="GuardSvc" Stop="uninstall" >> Remove="uninstall" Wait="no"/> >> <ServiceInstall Id="NewServiceInstall2" >> Name="GuardSvc" >> DisplayName="Test Service" >> Type="ownProcess" >> Start="auto" >> ErrorControl="normal" >> Description="Enables the Test Prg Client. If this >> service is stopped, test prg-protected content will be unavailable." >> Interactive="no" > >> <ServiceDependency Id="RpcSs" /> >> <ServiceDependency Id="Dnscache" /> >> <ServiceDependency Id="CryptSvc" /> >> <ServiceDependency Id="TermService" /> >> </ServiceInstall> >> </Component> >> >> While Uninstalling am getting the following error. >> >> Service 'Test Service'(guardsvc) couldnot be deleted. Verify that you >> have >> sufficient privileges to remove system services. >> >> Can anyone tell me what is the wrong here? >> >> >> -- >> View this message in context: >> http://www.nabble.com/System-Services-tp14665168p14665168.html >> Sent from the wix-users mailing list archive at Nabble.com. >> >> >> ------------------------------------------------------------------------- >> This SF.net email is sponsored by: Microsoft >> Defy all challenges. Microsoft(R) Visual Studio 2005. >> 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 >> >> >> >> ------------------------------------------------------------------------- >> Check out the new SourceForge.net Marketplace. >> It's the best place to buy or sell services for >> just about anything Open Source. >> http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace >> _______________________________________________ >> WiX-users mailing list >> WiX-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/wix-users >> >> > > -- > View this message in context: > http://www.nabble.com/System-Services-tp14665168p14683454.html > Sent from the wix-users mailing list archive at Nabble.com. > > > ------------------------------------------------------------------------- > Check out the new SourceForge.net Marketplace. > It's the best place to buy or sell services for > just about anything Open Source. > http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > > > ------------------------------------------------------------------------- > Check out the new SourceForge.net Marketplace. > It's the best place to buy or sell services for > just about anything Open Source. > http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > -- View this message in context: http://www.nabble.com/System-Services-tp14665168p14800868.html Sent from the wix-users mailing list archive at Nabble.com. ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users