Hi Bob

 

Turned on the verbose logging. InstallValidate section is listed below.

 

The service does uninstall, the files are deleted by the MSI ok. It's
just that whatever registry entries which enable the service to appear
in SERVICES.MSC are left in place. If I delete them manually and then
reboot then the service is removed from SERVICES.MSC. But surely you
shouldn't need to do that. I have seen MSI's gracefully remove services
completely - why would this one be acting so ungraceful?

 

Action start 21:01:24: InstallValidate.

MSI (s) (CC:1C) [21:01:24:890]: Feature: DefaultFeature; Installed:
Local;   Request: Absent;   Action: Absent

MSI (s) (CC:1C) [21:01:24:890]: Component: C_SERVICEEXE; Installed:
Local;   Request: Absent;   Action: FileAbsent

MSI (s) (CC:1C) [21:01:24:890]: Component: C_CREATEDOCDIR; Installed:
Local;   Request: Absent;   Action: FileAbsent

MSI (s) (CC:1C) [21:01:24:890]: Component: C_CREATELOGSDIR; Installed:
Local;   Request: Absent;   Action: FileAbsent

MSI (s) (CC:1C) [21:01:24:890]: Component: C_CREATECONSOLEDIR;
Installed: Local;   Request: Absent;   Action: FileAbsent

MSI (s) (CC:1C) [21:01:24:890]: Component: C_CREATESERVICEDIR;
Installed: Local;   Request: Absent;   Action: FileAbsent

MSI (s) (CC:1C) [21:01:24:890]: Component: C_SQL; Installed: Local;
Request: Absent;   Action: FileAbsent

MSI (s) (CC:1C) [21:01:24:890]: Component: C_UFWEB; Installed: Local;
Request: Absent;   Action: FileAbsent

MSI (s) (CC:1C) [21:01:24:890]: Component: C_DOCUMENTS; Installed:
Local;   Request: Absent;   Action: FileAbsent

MSI (s) (CC:1C) [21:01:24:890]: Component: C_LOG4NET; Installed: Local;
Request: Absent;   Action: FileAbsent

MSI (s) (CC:1C) [21:01:24:890]: Component: C_README; Installed: Local;
Request: Absent;   Action: FileAbsent

MSI (s) (CC:1C) [21:01:24:890]: Component: C_CONSOLEEXE; Installed:
Local;   Request: Absent;   Action: FileAbsent

MSI (s) (CC:1C) [21:01:24:890]: Component: C_CONSOLEICON; Installed:
Local;   Request: Absent;   Action: FileAbsent

MSI (s) (CC:1C) [21:01:24:890]: Note: 1: 2205 2:  3: Registry 

MSI (s) (CC:1C) [21:01:24:890]: Note: 1: 2205 2:  3: BindImage 

MSI (s) (CC:1C) [21:01:24:890]: Note: 1: 2205 2:  3: ProgId 

MSI (s) (CC:1C) [21:01:24:890]: Note: 1: 2205 2:  3: PublishComponent 

MSI (s) (CC:1C) [21:01:24:890]: Note: 1: 2205 2:  3: SelfReg 

MSI (s) (CC:1C) [21:01:24:890]: Note: 1: 2205 2:  3: Extension 

MSI (s) (CC:1C) [21:01:24:890]: Note: 1: 2205 2:  3: Font 

MSI (s) (CC:1C) [21:01:24:890]: Note: 1: 2205 2:  3: Shortcut 

MSI (s) (CC:1C) [21:01:24:890]: Note: 1: 2205 2:  3: Class 

MSI (s) (CC:1C) [21:01:24:890]: Note: 1: 2205 2:  3: _RemoveFilePath 

MSI (s) (CC:1C) [21:01:25:015]: PROPERTY CHANGE: Modifying
CostingComplete property. Its current value is '0'. Its new value: '1'.

MSI (s) (CC:1C) [21:01:25:015]: Note: 1: 2205 2:  3: Registry 

MSI (s) (CC:1C) [21:01:25:015]: Note: 1: 2205 2:  3: BindImage 

MSI (s) (CC:1C) [21:01:25:015]: Note: 1: 2205 2:  3: ProgId 

MSI (s) (CC:1C) [21:01:25:015]: Note: 1: 2205 2:  3: PublishComponent 

MSI (s) (CC:1C) [21:01:25:015]: Note: 1: 2205 2:  3: SelfReg 

MSI (s) (CC:1C) [21:01:25:015]: Note: 1: 2205 2:  3: Extension 

MSI (s) (CC:1C) [21:01:25:015]: Note: 1: 2205 2:  3: Font 

MSI (s) (CC:1C) [21:01:25:015]: Note: 1: 2205 2:  3: Shortcut 

MSI (s) (CC:1C) [21:01:25:015]: Note: 1: 2205 2:  3: Class 

MSI (s) (CC:1C) [21:01:25:015]: Note: 1: 2727 2:  

MSI (s) (CC:1C) [21:01:25:015]: Note: 1: 2727 2:  

Action ended 21:01:25: InstallValidate. Return value 1.

 

________________________________

From: Bob Arnson [mailto:[EMAIL PROTECTED] 
Sent: 26 March 2008 03:22
To: Christopher Butcher
Cc: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] ServiceInstall and ServiceControl

 

Christopher Butcher wrote: 

The installation runs through fine and installs, the oddity comes after
uninstalling.

 

The MSI runs fine and says it has uninstalled.

 

But when you check the Services panel, your service is still there.


Create a verbose log and check the InstallValidate logging to make sure
the service component is being uninstalled.



-- 
sig://boB
http://joyofsetup.com/

Disclaimer of IDOX Group plc ("IDOX")

This e-mail and any attachments are confidential, may be privileged and are 
intended solely for the use of the intended recipient/s. If you are not an 
intended recipient, please (a) notify the sender immediately, copying [EMAIL 
PROTECTED] as appropriate; and (b) delete the original e-mail and your reply 
from your system. Unless authorized by IDOX, copying, forwarding, disclosing or 
using this e-mail is prohibited. No liability is accepted for damage caused by 
the presence of any virus. The contents of this e-mail are provided subject to 
contract. Views or opinions in this e-mail are those of the author and not 
necessarily those of IDOX. IDOX may intercept, copy or monitor e-mails from or 
to anyone using its facilities in accordance with the law. 


-------------------------------------------------------------------------
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

Reply via email to