I have a CA that delete a stopped service entry from the service console as follows
<CustomAction Id="CA1" Property="CA1_PROP" Value="[SystemFolder]cmd.exe"/> <CustomAction Id="CA2" Property="CA1_PROP" ExeCommand="/c sc delete "Service"" /> And a property that search for the service registry entry: <Property Id="SERVICECHECK" Value="YES" > <RegistrySearch Id="CheckService" Type="raw" Root="HKLM" Key="SYSTEM\CurrentControlSet\Services\Name of Service" Name="DisplayName"/> </Property> and its been sequenced as : <InstallExecuteSequence> <Custom Action='CA1' After='InstallFinalize'>REMOVE="ALL" AND NOT (SERVICECHECK = "YES")</Custom> <Custom Action='CA2' After='CA1'>REMOVE="ALL" AND NOT (SERVICECHECK = "YES")</Custom> </InstallExecuteSequence> This doesn't work as expected.I want to run the CA during uninstall only if the service registry entry is present.Can anybody help me to get it working? -- View this message in context: http://www.nabble.com/Help-on-custom-action-to-delete-a-stopped-service-entry-tp16491651p16491651.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