That information is written out by the standard actions PublishComponents, 
PublishFeatures and PublishComponents actions.

If this is reproducible,  adding ! to the logging ( /l*v! )  instructs MSI 
to log each line immediately   and can be useful in not "missing" any 
useful logging information that might have been logged but not yet written 
to the file.

I thought MSI had a feature that could detect this scenario on reboot and 
use the rollback information to restore the machine to the correct state.  
I can't say I've really ever used or tested it though so I may be wrong.

----------------------------------------
 From: "John L Krupka" <john.kru...@nmwco.com>
Sent: Wednesday, October 30, 2013 10:46 AM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] When does Windows Installer write install information 
to the registry

A tester ran into an issue recently where the the machine got a BSOD near 
the
end of an install.  While there is not a problem with the install itself,
the blue screen caused a strange side effect that I want to explain.

The install log indicates the install was successful and product is on 
disk
and is functional.  However, the product is not listed in ARP and I looked
through the registry and the nuggets related to the install like all the
Components under Installer\UserData\S-1-5-18\Components do not exist.  It 
is
like the products installed but Windows Installer has no record of the
installation.

Running the msi again takes you through a new install path.  Doing an
msiexec with /X to remove throws up a message that the option is only
available for installed products.

As I mentioned the log indicates a successful install and that the
MainEngineThread is returning 0.  Does all the Windows Installer related
housekeeping get done by Windows Installer after the product is installed
and logging has stopped?

I am thinking at this point it is probably safe to delete the files from
disk and run the install as usual since there seems to be no record of the
install from a Windows Installer perspective.

Any comments or thoughts?

Thanks

--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/When-does-Wind
ows-Installer-write-install-information-to-the-registry-tp7590115.html
Sent from the wix-users mailing list archive at Nabble.com.

----------------------------------------------------------------------------
--
Android is increasing in popularity, but the open development platform 
that
developers love is also attractive to malware creators. Download this 
white
paper to learn more about secure code signing practices that can help keep
Android apps secure.
http://pubads.g.doubleclick.net/gampad/clk?id=65839951&iu=/4140/ostg.clktrk


_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


------------------------------------------------------------------------------
Android is increasing in popularity, but the open development platform that
developers love is also attractive to malware creators. Download this white
paper to learn more about secure code signing practices that can help keep
Android apps secure.
http://pubads.g.doubleclick.net/gampad/clk?id=65839951&iu=/4140/ostg.clktrk
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to