Bob,
Bob Arnson-6 wrote: > > > Check a verbose log: > > * Around InstallValidate to see what the "Action:" value is for the > service component. > * All instances of the StopServices and DeleteServices action, to > see what it did for the service. > I have checked the log in verbose mode. Inside InstallValidate MainProgram (Service Feature) is Installed Absent while as component TestServExe (Service Component) is Installed: Local. Extract from the log is > MSI (s) (FC:B4) [12:56:42:668]: Doing action: InstallValidate > Action ended 12:56:42: MigrateFeatureStates. Return value 0. > MSI (s) (FC:B4) [12:56:42:668]: Feature: MainProgram; Installed: Absent; > Request: Null; Action: Null > MSI (s) (FC:B4) [12:56:42:668]: Feature: UInterfaceOnly; Installed: > Absent; Request: Null; Action: Null > MSI (s) (FC:B4) [12:56:42:668]: Component: UInterfaceMainExecutable; > Installed: Absent; Request: Null; Action: Null > MSI (s) (FC:B4) [12:56:42:668]: Component: TstAutoRun; Installed: Absent; > Request: Null; Action: Null > MSI (s) (FC:B4) [12:56:42:668]: Component: UInterfaceMainExecutableExtra; > Installed: Absent; Request: Null; Action: Null > MSI (s) (FC:B4) [12:56:42:668]: Component: TestServExe; Installed: Local; > Request: Null; Action: Null > MSI (s) (FC:B4) [12:56:42:668]: Component: TestServFRCLibrary; Installed: > Local; Request: Null; Action: Null > MSI (s) (FC:B4) [12:56:42:668]: Component: TestServMLibrary; Installed: > Local; Request: Null; Action: Null > MSI (s) (FC:B4) [12:56:42:668]: Component: TestServps.dll; Installed: > Absent; Request: Null; Action: Null > MSI (s) (FC:B4) [12:56:42:668]: Component: TstSAlertsFRCLibrary; > Installed: Absent; Request: Null; Action: Null > MSI (s) (FC:B4) [12:56:42:668]: Component: TstUpdateLibrary; Installed: > Absent; Request: Null; Action: Null > MSI (s) (FC:B4) [12:56:42:668]: Component: TstServerHelp; Installed: > Absent; Request: Null; Action: Null > MSI (s) (FC:B4) [12:56:42:668]: Component: LicenseTxt; Installed: Local; > Request: Null; Action: Null > MSI (s) (FC:B4) [12:56:42:668]: Component: ReadMeTxt; Installed: Local; > Request: Null; Action: Null > MSI (s) (FC:B4) [12:56:42:668]: Component: STLLibrary; Installed: Local; > Request: Null; Action: Null > MSI (s) (FC:B4) [12:56:42:668]: Component: TstKeyTxt; Installed: Local; > Request: Null; Action: Null > MSI (s) (FC:B4) [12:56:42:668]: Component: TestDat; Installed: Local; > Request: Null; Action: Null > MSI (s) (FC:B4) [12:56:42:668]: Component: RemoveProductMenuDir; > Installed: Absent; Request: Null; Action: Null > MSI (s) (FC:B4) [12:56:42:668]: Component: RemoveProductDir; Installed: > Absent; Request: Null; Action: Null > MSI (s) (FC:B4) [12:56:42:668]: Component: DataDirectory; Installed: > Absent; Request: Null; Action: Null > MSI (s) (FC:B4) [12:56:42:668]: Component: __TestServExe65; Installed: > Null; Request: Null; Action: Null > MSI (s) (FC:B4) [12:56:42:668]: Component: __TstServerHelp65; Installed: > Null; Request: Null; Action: Null > MSI (s) (FC:B4) [12:56:42:668]: Component: __TstAutoRun65; Installed: > Null; Request: Null; Action: Null > MSI (s) (FC:B4) [12:56:42:684]: Component: > __UInterfaceMainExecutableExtra65; Installed: Null; Request: Null; > Action: Null > MSI (s) (FC:B4) [12:56:42:684]: Component: __RemoveProductMenuDir65; > Installed: Null; Request: Null; Action: Null > MSI (s) (FC:B4) [12:56:42:684]: Component: __RemoveProductDir65; > Installed: Null; Request: Null; Action: Null > MSI (s) (FC:B4) [12:56:42:684]: Component: __TestServExe66; Installed: > Null; Request: Null; Action: Null > MSI (s) (FC:B4) [12:56:42:684]: Component: __TestServps.dll65; Installed: > Null; Request: Null; Action: Null > MSI (s) (FC:B4) [12:56:42:684]: Component: __UInterfaceMainExecutable65; > Installed: Null; Request: Null; Action: Null > MSI (s) (FC:B4) [12:56:42:684]: Note: 1: 2205 2: 3: BindImage > MSI (s) (FC:B4) [12:56:42:684]: Note: 1: 2205 2: 3: ProgId > MSI (s) (FC:B4) [12:56:42:684]: Note: 1: 2205 2: 3: PublishComponent > MSI (s) (FC:B4) [12:56:42:684]: Note: 1: 2205 2: 3: SelfReg > MSI (s) (FC:B4) [12:56:42:684]: Note: 1: 2205 2: 3: Extension > MSI (s) (FC:B4) [12:56:42:684]: Note: 1: 2205 2: 3: Font > MSI (s) (FC:B4) [12:56:42:684]: Note: 1: 2205 2: 3: Class > Action start 12:56:42: InstallValidate. > MSI (s) (FC:B4) [12:56:42:699]: PROPERTY CHANGE: Modifying CostingComplete > property. Its current value is '0'. Its new value: '1'. > MSI (s) (FC:B4) [12:56:42:699]: Note: 1: 2205 2: 3: BindImage > MSI (s) (FC:B4) [12:56:42:699]: Note: 1: 2205 2: 3: ProgId > MSI (s) (FC:B4) [12:56:42:699]: Note: 1: 2205 2: 3: PublishComponent > MSI (s) (FC:B4) [12:56:42:699]: Note: 1: 2205 2: 3: SelfReg > MSI (s) (FC:B4) [12:56:42:699]: Note: 1: 2205 2: 3: Extension > MSI (s) (FC:B4) [12:56:42:699]: Note: 1: 2205 2: 3: Font > MSI (s) (FC:B4) [12:56:42:699]: Note: 1: 2205 2: 3: Class > MSI (s) (FC:B4) [12:56:42:699]: Note: 1: 2727 2: > MSI (s) (FC:B4) [12:56:42:715]: Note: 1: 2727 2: > MSI (s) (FC:B4) [12:56:42:715]: Doing action: InstallInitialize > Action ended 12:56:42: InstallValidate. Return value 1. > MSI (s) (FC:B4) [12:56:42:715]: Machine policy value > 'AlwaysInstallElevated' is 0 > MSI (s) (FC:B4) [12:56:42:715]: User policy value 'AlwaysInstallElevated' > is 0 > MSI (s) (FC:B4) [12:56:42:715]: BeginTransaction: Locking Server > MSI (s) (FC:B4) [12:56:42:715]: Machine policy value > 'LimitSystemRestoreCheckpointing' is 0 > MSI (s) (FC:B4) [12:56:42:715]: Note: 1: 1717 2: Test Alerts Server > (Advanced) > MSI (s) (FC:B4) [12:56:42:715]: Calling SRSetRestorePoint API. > dwRestorePtType: 1, dwEventType: 102, llSequenceNumber: 0, szDescription: > "Removed Test Alerts Server (Advanced)". > MSI (s) (FC:B4) [12:57:08:492]: The call to SRSetRestorePoint API > succeeded. Returned status: 0, llSequenceNumber: 420. > MSI (s) (FC:B4) [12:57:08:492]: Server not locked: locking for product > {E6B63907-69C2-474C-8156-9831B6F282DA} > Action start 12:56:42: InstallInitialize. > MSI (s) (FC:B4) [12:57:10:320]: PROPERTY CHANGE: Deleting > ProductToBeRegistered property. Its current value is '1'. > MSI (s) (FC:B4) [12:57:10:336]: Note: 1: 2205 2: 3: Class > MSI (s) (FC:B4) [12:57:10:336]: Note: 1: 2228 2: 3: Class 4: SELECT > `CLSID` FROM `Class` WHERE `Icon_`=? AND `Class`.`Attributes`=1 > MSI (s) (FC:B4) [12:57:10:336]: Note: 1: 2205 2: 3: Class > MSI (s) (FC:B4) [12:57:10:336]: Note: 1: 2228 2: 3: Class 4: SELECT > `Component`,`CLSID` FROM `Component`,`Class` WHERE > `Component`=`Component_` AND `Icon_`=? AND (`Component`.`Installed` <> 0 > AND `Component`.`Action` <> 0) > MSI (s) (FC:B4) [12:57:10:336]: Note: 1: 2205 2: 3: Extension > MSI (s) (FC:B4) [12:57:10:336]: Note: 1: 2228 2: 3: Extension 4: SELECT > `Component`,`Extension` FROM `Component`,`Extension`,`ProgId` WHERE > `Component`.`Component`=`Extension`.`Component_` AND > `ProgId`.`ProgId`=`Extension`.`ProgId_` AND `ProgId`.`Icon_`=? AND > (`Component`.`Installed` <> 0 AND `Component`.`Action` <> 0) > MSI (s) (FC:B4) [12:57:10:336]: 'TstSAlertsIcon.exe' icon will be removed. > MSI (s) (FC:B4) [12:57:10:336]: Doing action: ProcessComponents > Action ended 12:57:10: InstallInitialize. Return value 1. > Action start 12:57:10: ProcessComponents. > MSI (s) (FC:B4) [12:57:10:398]: Doing action: UnpublishFeatures > Action ended 12:57:10: ProcessComponents. Return value 1. > Action start 12:57:10: UnpublishFeatures. > MSI (s) (FC:B4) [12:57:10:414]: Doing action: StopServices > Action ended 12:57:10: UnpublishFeatures. Return value 1. > Action start 12:57:10: StopServices. > MSI (s) (FC:B4) [12:57:10:414]: Doing action: DeleteServices > Action ended 12:57:10: StopServices. Return value 1. > Action start 12:57:10: DeleteServices. > MSI (s) (FC:B4) [12:57:10:429]: Doing action: RemoveRegistryValues > Action ended 12:57:10: DeleteServices. Return value 1. > I have checked the uninstall log of http://robmensching.com/examples/Fs2Advertise.zip Fruit Server and in that Service feature is Installed: Local. Does this make any difference? though component is logged to be stopped and deleted. Please advice. - Dev -- View this message in context: http://www.nabble.com/Windows-Service-not-removed-on-Uninstall-tp15825405p15843840.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 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