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

Reply via email to