The uninstallation log states the following:

(...)
MSI (s) (EC:AC) [17:05:10:979]: Feature: Complete; Installed: Local;
Request: Absent;   Action: Absent
MSI (s) (EC:AC) [17:05:10:979]: Component: MainComponent; Installed: Local;
Request: Absent;   Action: Null
MSI (s) (EC:AC) [17:05:10:979]: Component: __MainComponent65; Installed:
Null;   Request: Absent;   Action: Null
(...)
(a bunch of notes here)
(...)
Action start 17:05:10: InstallValidate.
MSI (s) (EC:AC) [17:05:10:979]: PROPERTY CHANGE: Modifying CostingComplete
property. Its current value is '0'. Its new value: '1'.
(...)
(another bunch of notes here)
(...)
MSI (s) (EC:AC) [17:05:10:979]: Doing action: InstallInitialize
MSI (s) (EC:AC) [17:05:10:979]: Note: 1: 2205 2:  3: ActionText 
Action ended 17:05:10: InstallValidate. Return value 1.
(...)

I've googled the "InstallValidate" and found a posting in a blog (Microsoft
Installer Team Blog or something like that) which pointed me to the
"Request:Absent; Action:Null".
>From what I've read, the "Action:Null" means that the install engine isn't
going to do anything regarding that component (in my case, the only one).

Do you have any idea why it thinks the action should be Null?

Thx,

Sérgio Sarabando

> -----Original Message-----
> From: Bob Arnson [mailto:[EMAIL PROTECTED] 
> Sent: sexta-feira, 6 de Outubro de 2006 15:43
> To: Sergio Sarabando
> Cc: [email protected]
> Subject: Re: [WiX-users] Uninstalling typelib installer does 
> not remove filesor registry keys
> 
> Sergio Sarabando wrote:
> > So far, I've been able to both copy and register the typelib in my 
> > test machine; however, when I uninstall the product, 
> neither the file 
> > nor the registry keys (TypeLib\{GUID...} and 
> Interface\IAppBckgnd) are removed.
> >   
> The easiest place to start is a verbose log. Capture one 
> during install and one during uninstall, like this:
> 
> msiexec /l*vx install.log /i mypackage.msi msiexec /l*vx 
> install.log /x mypackage.msi
> 
> Then take a look around the logging for InstallValidate. MSI 
> records there what it's going to do for each component. It 
> should be "absent" 
> but if it isn't, it explains why.
> 
> --
> sig://boB
> http://bobs.org
> 


This message contains information that may be privileged or confidential and is 
the property of the Capgemini Group. It is intended only for the person to whom 
it is addressed. If you are not the intended recipient,  you are not authorized 
to read, print, retain, copy, disseminate,  distribute, or use this message or 
any part thereof. If you receive this  message in error, please notify the 
sender immediately and delete all  copies of this message.


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
WiX-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to