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

Reply via email to