Hmmm. That was a good idea, but no, it looks like the PendingFileRenameOperations key is not even present in the registry after the uninstall. I think the overall approach of checking the registry will work for me, however. We have some registry entries specific to our driver that aren't removed after an uninstall until a reboot. If anyone has any more ideas, I'd still like to understand how and why the system removes the re-installed files at the next reboot.
thanks, - Sam > Hi, > Does the driver uninstall put an entry into PendingFileRenameOperations > in the registry? > http://technet.microsoft.com/en-us/library/cc960241.aspx > > If so you could check this key is clean before running the install, I > have implmemented this in the past. > > Dave > > -----Original Message----- > From: Samuel Larsen [mailto:slar...@vmware.com] > Sent: 07 July 2010 17:55 > To: wix-users@lists.sourceforge.net > Subject: [WiX-users] Require reboot before re-installation > > Could someone suggest a method for forcing a reboot after an uninstall > before another install is permitted? I have the following problem: My > installer installs a device driver. An uninstall correctly removes the > driver from the filesystem. If I re-install before rebooting, the > re-installation seems to go smoothly and the driver is re-installed. > On > the next reboot, however, it looks like the driver is removed from the > filesystem, which ultimately causes a crash. I don't understand the > mechanism for this deletion. It seems that the uninstall marks the > file > for delete on the next boot and this 'flag' is not cleared when the > file > is replaced during the installation. One workaround would be to > prevent > re-installation after uninstall until there is a reboot. Can anyone > offer any advice? > > thanks, > - Sam ------------------------------------------------------------------------------ This SF.net email is sponsored by Sprint What will you do first with EVO, the first 4G phone? Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users